我有小功能运行condintion,如果文本框值不等于“jitender”然后警报会出现,但我也想重置文本框值,如果文本框值不等于“jitender”。
$(function(){
$('button').click(function(){
var name= $('#name').val();
if(name!='jitender'){
alert("not valid name")
}
});
});
<input type="text" id="name"/>
<button>click me</button>
答案 0 :(得分:1)
$(function(){
$('button').click(function(){
var name= $('#name').val();
if(name!='jitender'){
alert("not valid name")
$('#name').val(""); // this will reset the value
}
});
});
<input type="text" id="name"/>
<button>click me</button>
答案 1 :(得分:1)
你可以简单地添加
if(name!='jitender'){
alert("not valid name");
$('#name').val(''); //here comes clearing input
}
答案 2 :(得分:1)
试试这个。
$('button').click(function(){
var name = $("#name");
if(name.val() != 'jitender'){
alert("not valid name");
name.val('');
}
});
});
答案 3 :(得分:1)
$(function(){
$('button').click(function(){
if($('#name').val() !='jitender'){
alert("not valid name")
$('#name').val(""); // resets value
}
});
});
<input type="text" id="name"/>
<button>click me</button>
继承链接,以便您可以测试:Test the script
答案 4 :(得分:0)
你可以在警报后简单地调用它 - $('#name')。val('newValue');
请参阅此处 - http://api.jquery.com/val/