1. ken_id1.value=ken_id1.value.replace(/[^\d]/g,'') 2.<input type="text" name="T1" size="20" onkeyup="ken_check(this,'1')"> 注意上面2句
解决方案 »
- 高分求js高手帮忙,百度分享调用问题
- js如何绑定checklistbox?或者给checklistbox添加项?
- 如何用javascript实现单选控件?
- 怎么用JS取客户端的DNS?
- 谁有类似于126,163,yahoo邮箱里面每打开一封邮件就会多出一个选项卡出来
- 怎么控制只能有一个浏览器窗口打开某个网页
- chrome下跨域访问淘宝的问题。。。
- 如何编写一个jquery插件,带传入函数的功能
- 为何document.all['control'].style.height设置不起作用?
- 在这种情况下,如何得到text的value?
- 如何实现和QQ列表相反的功能,, 就是横向控制移动
- 请问Javascript中如何调用vbscript中的函数?
在提交按钮的onclick事件中实现判断哪几个文本框不能为空,然后提示
<script>
function ken_check(ken_id)
//检查是否为空
{
var ken_id1 = ken_id;
var ken_id2=ken_id1.split('#');
var ken_tip="";
for(i=0,i<ken_id2.length,i++)
{
var ken_id3&i=ken_id2[i].split('-');
if(ken_id3&i[0].value=="")
{
ken_tip=ken_id3&i[1]+"、"+ken_tip
} alert(ken_tip+"不能为空");
}
}
</script>
<p><input type="text" name="T2" size="20"></p>
<p><input type="text" name="T3" size="20"></p>
<p><input type="text" name="T4" size="20"></p>
<input type="submit" value="提交" name="B1" onclick="check('T2-汉字#T3-汉字......')">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script>
function ken_check(ken_id,ken_type)
//检查是否符合规,适用于onkenup事件
{
var ken_type1 = ken_type;
var ken_id1 = eval('document.all.'+ken_id);
if(ken_type1=="1")//只能输入数字
{
ken_id1.value=ken_id1.value.replace(/[^\d]/g,'');
}
}</script>
</head><body><form method="POST" >
<input type="text" name="T1" size="20" onKeyup="ken_check('T1','1');return false;">
</form></body></html>
不知循环利用split不知哪有问题?