<input type="text" id="MAJOR_IDEA" name="MAJOR_IDEA" value='<%=request.form("MAJOR_IDEA")%>' onSubmit=if(MAJOR_IDEA.value.length<2){alert('位数不对');return false;} size="65" maxlength="65" />
为什么我这样写不能判断哦?文本框里可以输入数字,英文,汉字
要怎么写呢?
<input type="button" value="确定" onclick="return checkLen();">
JS:
function checkLen()
{
if(document.getElementById("MAJOR_IDEA").value.length < 2)
{
alert("你的提示文字");
document.getElementById("MAJOR_IDEA").focus();
return false;
}
}
用一个提交按钮,点击后再做判断
<input type="button" value="确定" onclick="return checkLen();">
JS:
function checkLen()
{
if(document.getElementById("MAJOR_IDEA").value.length < 2)
{
alert("你的提示文字");
document.getElementById("MAJOR_IDEA").focus();
return false;
}
}
<input type="text" name="aa" onchange="if(this.value.length<2){alert('on')}">
[此贴子已经被作者于2007-7-13 11:46:46编辑过]
楼上的实在太厉害了~~~~~~~~~
问题被你解决啦~~~~~~~~~~~~~~~~~~~~~~~~~~~~
其实sm105096496 做的也可以实现,但是由于我是要多条件查询,所以不能单独做个按钮哦
udbyygy
解决啦