对大家有帮助的问答会被标记为“推荐”,看完课程过来浏览一下别人提的问题,会帮你学得更全面
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="./js/jquery-3.7.1.min.js"></script> </head> <body> <input type="text" name="name"> <span>手机号</span> <script> var colorreg = $("span"); colorreg.css("color","red"); var input = $("input"); var phoneReg = /^1(3|4|5|6|7|8|9)[0-9]{9}$/; input.oninput = function () { if (phoneReg.test(input.value)) { colorreg.css("color","green"); } } </script> </body> </html>
为什么实现不了?哪里错了
不用classname,用classlist.add()不就不覆盖原class了吗?
$(window).scrollTop()是也页面的滑动高度是吧
$(window).height()我试着是页面可视窗口的高度
$(document).height()是整个页面的高度吧
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="jquery-3.6.3.min.js"></script> ` </head> <body> <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> </ul> <script> $("ul").on("click","li",function(e){ console.log(e.currentTarget) }) </script> </body> </html>
为什么输出的不是绑定事件的ul元素
$(window).scrollTop()和$(document).scrollTop()有区别吗
讲的有问题吧,$(window).height()是浏览器可视窗口高度,而$(window).scrollTop()很大程度上取决于你设置的html页面的css总高度
刚刚去试了一下,发现页面特别长的时候,几乎没滚动多少就到底了,判断网页到底应该不止用这两个值吧
<style>
div {
width: 400px;
height: 400px;
background-color: red;
}
</style>
</head>
<body>
<div></div>
<script>
var div = document.getElementsByTagName("div")[0];
function donghua(delay){
var val = 1;
var timer = setInterval(function () {
val -= 0.05;
if (val < 0) {
clearInterval(timer)
}
else {
div.style.opacity = val;
}
}, delay)
}
var result = donghua(60);
result();
</script>
老师帮我看看 这段代码,为啥说result is not a function呢,为了把val变成局部变量我把代码放在donghua函数里了,可以执行,但是会报错