这两个问题用$(function(){alert("jq库文件正常")})来测试。
第三、如果这两个没问题,在测试你的click事件是否被触发。用
$("#b1").click(function(){alert("点击事件触发成功")})来测试。
第四、你的js可能已经调用到,只是你的css是改变文字的大小,60px有点大,可能并不能改变,造成你js没反应的错觉。你可以改成改变文字的颜色css("color","red")如果帮到你了,希望采纳
你好,这个可能是你的浏览器不支持支持这个js,所以没有效果为了解决这个问题,建议你可以换个可以支持这个js代码的QQ浏览器。QQ浏览器作为国产的浏览器,对国内的网站兼容性做的比较出色,而且对这种代码的兼容性也比较高,效果很好,你可以放心测试。
onclick="guess()" 你写成了 onclik
我帮你改好了,完整的代码如下:
<script type="text/javascript">//生成一个随机数由于该变量在函数外称全局变量
//该代码是页面加载时执行的
var init_num=parseInt(Math.random()*100)+1
function guess(){
//获取文本框
var input=document.getElementById("num")
//获取段落
var p=document.getElementById("result")
//获取文本框的值
var n=input.value
if(n==""||isNaN(n)){
//输入为空或不是数字给与提示
p.innerHTML="请输入1-100的整数"
}else{
//进行判断
if(n<init_num)
{
p.innerHTML="小了"
}else if(n>init_num){
p.innerHTML="大了"
}else{
p.innerHTML="对了"
}
}
}
</script>
</head>
<body>
<input type="text" id="num"/>
<input type="button" value="猜" onclick="guess()"/>
<p id="result"></p>
</body>
</html>