这是我的代码。当只有一个空输入被聚焦时,我只想在文本输入区域之外获得警报。你能告诉我我的代码有什么不对吗?谢谢你的帮助
<input class="required1" type="text" name="name" value="" />
<span class="alert1"></span>
<script>
$(".required1").blur(function () {
var y = $(".required1").val;
if (y=="") {
$(".alert1").text("This area is required");
}
});
</script>
答案 0 :(得分:4)
val
是一种方法,使用()
来调用它。
var y = $(".required1").val();
此外,如果该类被多次使用,您可能希望使用this
:
var y = this.value;
答案 1 :(得分:0)
更改
var y = $(".required1").val;
要
var y = $(".required1").val();