从品牌网站建设到网络营销策划,从策略到执行的一站式服务
应该是你的js代码写在body前面了。
创新互联建站是一家专注于成都做网站、成都网站制作与策划设计,五华网站建设哪家好?创新互联建站做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:五华等地区。五华做网站价格咨询:18980820575
网页加载内容是从上到下的,在这个标签还没有创建的时候你就调用了那段代码,所以没有找到指定的dom元素。
只要把代码放在body尾部就可以了
或者: $(function(){
//代码放在这里面
});
这种格式会确保内部的代码在所有dom加载完成的时候才开始执行。
$("buttonName") $("userName") 选择器选的是id,要用#加id名:$("#buttonName") $("#userName")
具体如下:
script type="text/javascript"
$(document).ready(function(){
//页面装载完成后需要执行的代码
//找到button按钮,注册事件。click:当鼠标按下执行的操作
$("#buttonName").click(function(){
alert("按钮被触发!");
//1.获取文本框的内容
//2.将内容发送到服务器段
//3.需要接收服务器返回的数据填充到div中
});
//找到文本框注册事件
$("#userName").keyup(function(){
});
});
/script
/head
body
div
请输入用户名:input type="text" id="userName"/input type="button" value="校验" id="buttonName"/
/div
/body
路径不对,或者浏览器版本不兼容,或者你用jquery的地方出错了
问题在于你的这句,var Str = document.getElementById("weatherInfo").value;
只有在你的这个weatherInfo ID所在的对象是一个input的时,才能用.value取到值,其他的非input的对象得用.innerText 或.innerHtml
也就是这样:var Str = document.getElementById("weatherInfo").innerText;
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图