用document.getElementById("tmp")
或者document.formName.tmp退出函数用return
或者document.formName.tmp退出函数用return
解决方案 »
- ▲▲几个我看不明的Jscript代码▲▲
- 怎么样建立一个数组来构造document.forms[0].elements内容?
- 如何获取一个页面表表格的行对象(100分)
- javascript 很简单几行代码 取不到值??
- 高分求助从.js文件中读取变量的值????
- 有点急!!!!高分送!!!联动的菜单返回文本框里的值
- 关于帧自动刷新,点击帧所在网页上的连接帧刷新失效的的问题,在线等待急...
- <**--如何用JavaScript去合并table中某些单元格??--**>
- 请问何处有javascript函数大全之类的参考资料
- target的问题???急切!!!target的父对象是什么?是window?还是document?还是什么???
- 浏览器找不到服务器 发生重定向问题?
- 关于返回值的问题,请看?????????????
不要那个片段出来,把html代码发出来
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head><body></body>
<form method="POST" name=form1>
<p><input type="text" name="tmp" size="20"><input type="button" value="提交" name="B1" onclick=checkInt(this)></p>
</form>
<script language=javascript>
function checkInt(txtb)
{
var tmp = eval(txtb);
if(isNaN(tmp.value)==true)
{
alert("请输入数字");
document.all.tmp.focus();
return false;
}
if(parseInt(tmp.value)<0)
{
alert("请输入大于0的正数");
document.all.tmp.focus();
return false;
}
}
</script>
</html>试试看!
function is_object (p_id)
{
return document.getElementById(p_id) == null?false:true;
}
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head><body></body>
<form method="POST" name=form1>
<p><input type="text" name="tmp" size="20"><input type="button" value="提交" name="B1" onclick=checkInt()></p>
</form>
<script language=javascript>
function checkInt(tmp)
{
var tmp =document.all.tmp
if(isNaN(parseInt(tmp.value))==true)
{
alert("请输入数字");
document.all.tmp.focus();
return false;
}
if(parseInt(tmp.value)<0)
{
alert("请输入大于0的正数");
document.all.tmp.focus();
return false;
}
}
</script>
</html>