txtObj.focus();无效? trydocument.all[txtObj].focus(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你先看看此行代码以外的代码有没有问题? 比如 validateForm 函数等 txtObj的大小写?在form里面吗? txtObj是不是隐藏了?把他们显示出来,或者是不止一个txtObj frmObj.txtObj.focus()记得加上FORM的名字 我的函数如下:用来限制文本框只能输入数字(有上百个文本框) function validateForm(txtObj) { var charpos = txtObj.value; var number; number = new Number(charpos); if (isNaN(number)) { return false; } else if (number>=0) { return true; } else { return false; } return true; } function checkInput(txtObj) { if (validateForm_Num(txtObj)==false) { alert("此空只可以输入数字"); txtObj.value = "0.00"; txtObj.focus(); //如果出错,焦点应该在出错的文本框中,但不行 return false; } }调用方法:<input type="text" name="YBBYS_1" onChange="checkInput(this);" onClick="this.focus();" onFocus="this.select()" value="0.00"><input type="text" name="YBBYS_2" onChange="checkInput(this);" onClick="this.focus();" onFocus="this.select()" value="0.00">但每次按“Tab”键时,焦点总是跳到下一个文本框,而不是出错的文本框 我的函数如下:用来限制文本框只能输入数字(有上百个文本框) function validateForm(txtObj) { var charpos = txtObj.value; var number; number = new Number(charpos); if (isNaN(number)) { return false; } else if (number>=0) { return true; } else { return false; } return true; } function checkInput(txtObj) { if (validateForm(txtObj)==false) { alert("此空只可以输入数字"); txtObj.value = "0.00"; txtObj.focus(); //如果出错,焦点应该在出错的文本框中,但不行 return false; } }调用方法:<input type="text" name="YBBYS_1" onChange="checkInput(this);" onClick="this.focus();" onFocus="this.select()" value="0.00"><input type="text" name="YBBYS_2" onChange="checkInput(this);" onClick="this.focus();" onFocus="this.select()" value="0.00">但每次按“Tab”键时,焦点总是跳到下一个文本框,而不是出错的文本框 把<input type="text" name="YBBYS_1" onChange="checkInput(this);" onClick="this.focus();" onFocus="this.select()" value="0.00">中的onChange="checkInput(this);" 改为onBlur="checkInput(this);" 真是想拥有一款实用的js调试器来提高工作效率 ff下如何开启 window.status 关于正则《零宽断言语法》的一点点疑问。求进来指教或一起学习。 如何做到 通过JS 读取本地text文档,并根据文档数据动态创建表单(table) 求一个正则表达式 段滚动代码中间出现断 在html页面中,如何用程序判断本机是否连接到因特网? 关闭窗口的时候,不要弹出哪个确认框。怎么实现呀 请教iframe的用法 如何传回子窗口的值.......... 问一个比较幼稚的问题,关于单元表格 我有一个文件 myfile.txt,怎么用javascript来读取这个文件的内容,请帮忙!!!
在form里面吗?
记得加上FORM的名字
function validateForm(txtObj) {
var charpos = txtObj.value;
var number;
number = new Number(charpos);
if (isNaN(number)) {
return false;
}
else if (number>=0) {
return true;
}
else {
return false;
}
return true;
}
function checkInput(txtObj) {
if (validateForm_Num(txtObj)==false) {
alert("此空只可以输入数字");
txtObj.value = "0.00";
txtObj.focus(); //如果出错,焦点应该在出错的文本框中,但不行
return false;
}
}调用方法:
<input type="text" name="YBBYS_1" onChange="checkInput(this);" onClick="this.focus();" onFocus="this.select()" value="0.00">
<input type="text" name="YBBYS_2" onChange="checkInput(this);" onClick="this.focus();" onFocus="this.select()" value="0.00">但每次按“Tab”键时,焦点总是跳到下一个文本框,而不是出错的文本框
function validateForm(txtObj) {
var charpos = txtObj.value;
var number;
number = new Number(charpos);
if (isNaN(number)) {
return false;
}
else if (number>=0) {
return true;
}
else {
return false;
}
return true;
}
function checkInput(txtObj) {
if (validateForm(txtObj)==false) {
alert("此空只可以输入数字");
txtObj.value = "0.00";
txtObj.focus(); //如果出错,焦点应该在出错的文本框中,但不行
return false;
}
}调用方法:
<input type="text" name="YBBYS_1" onChange="checkInput(this);" onClick="this.focus();" onFocus="this.select()" value="0.00">
<input type="text" name="YBBYS_2" onChange="checkInput(this);" onClick="this.focus();" onFocus="this.select()" value="0.00">但每次按“Tab”键时,焦点总是跳到下一个文本框,而不是出错的文本框