使用JQuery

一、前期准备:

新建一个简单的jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>一二零叁的网站</title>
<script>
    document.getElementById("info").innerHTML = "修改后的首页界面";
</script>
</head>
<body>
    <div id="info">首页界面</div>
    <div id="info2">登录界面</div>
</body>
</html>

浏览器上输入地址后,结果显示的文字还是没变,后台报错:Uncaught TypeError: Cannot set property 'innerHTML' of null
原因是因为js的加载顺序的原因。
修改为:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>一二零叁的网站</title>
</head>

<body>
    <div id="info">首页界面</div>
    <div id="info2">登录界面</div>
</body>
<script>
    document.getElementById("info").innerHTML = "修改后的首页界面";
</script>
</html>

之后再次输入网址就可以了
1188607-20190719164356008-2090326254.png

二、引用JQurey

1.在线直接引用
<head> 
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> </script> 
</head>

代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>一二零叁的网站</title>
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
</script>
</head>

<body>
    <div id="info">首页界面</div>
    <div id="info2">登录界面</div>
</body>
<script>
    document.getElementById("info").innerHTML = "修改后的首页界面";
    $("#info2").html("修改后的登录界面");
</script>
</html>

1188607-20190719171933052-685140521.png
输入地址后,界面有所改变这样就可以了

2.下载到本地后引用

要本地使用JQuery并不需要导入什么包,只需要下载一个jquery.js文件就行了。
下载地址:https://jquery.com/download/
之后放到项目中就可以了,如下图
1188607-20190719172004444-1280542511.png
报错内容:
1188607-20190719172028991-197033450.png
表示看不懂,网上说只要忽略掉就可以了,按图中步骤忽略掉就可以了
1188607-20190719172047840-1631904571.png
之后javascript的引用路径修改为:

<script src="resource/js/jquery-3.4.1.js">
</script>

这样就可以了。

转载于:https://www.cnblogs.com/GodSince/p/11214557.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值