【发布时间】:2013-09-24 09:25:10
【问题描述】:
我在一个带有单个文本框的 html 页面中有一个简单的表单。我希望如果我单击文本框中没有任何值的提交按钮,那么文本框的边框颜色应该是红色的。这是我的代码
$(document).ready(function(){
$('.ip').click(function(){
var optionSelected = false;
if($('#test').val().length == 0 ) {
$("#test").css("border-color","red");
}
});
});
这是表格
<form action="" id="form1">
Test:<input type="text" name="test" id="test">
<input type="submit" class ="ip">
</form>
但是发生的情况是,如果我在文本框中单击提交按钮时没有任何值,那么文本框的边框颜色会暂时设置为红色。红色边框不会保留在文本框中
【问题讨论】:
标签: jquery