<script language="javascript">
function validate ( f )
(
if (!(/^\d+$/.test(f.info.value)))
{
alert("行必须是数字");
f.info.focus();
return false;
}
if (!(/^\d+/.test(f.info2.value)))
{
alert("列必须是数字");
f.info2.focus();
return false;
}
return true;
}
</script><form action="table.jsp" method="post" onsubmit="return validate(this)">
<table border="0">
<tr>
<td colspan="2">打印表格</td>
</tr>
<tr>
<td>输入打印表格的行数</td>
<td><input name="info" type="text" /></td>
</tr>
<tr>
<td>输入打印表格的列数</td>
<td><input name="info2" type="text" /></td>
</tr>
<tr>
<td colspan="2">
<input name="" type="submit" value="打印" />
<input name="" type="reset" value="重置" />
</td>
</tr>
</table></form>
上面的代码执行时,JAVASCRIPT总不能执行,输入正确就直接打印表格,输入错误就直接返回500,请问是哪里不对,谢过先!!!
解决方案 »
- 如何让div适应图片大小?
- 请高手指点-------固定弹出窗体的宽度----急求
- marquee无缝隙循环总结
- 一个可能很傻的问题.. 关于EXT的
- 各位高手,小弟请教个EXT中的GRID问题,我做一个分页的表格,从grid.jsp中获得JSON数据,在table.jsp中显示。但最后只把表格和字段显示出来了。但数据没出来。。。不知是什么问题。可能是在table.jsp页面接收json数据时出了错误。
- <input type="text">里的值发生变化有 on什么 之类的事件可以监听吗?
- 这样写不行吗
- 模式对话框如何提交表单给自己?
- ExtJs4.2 panel 里面的grid高度不能自动适应
- 帮忙看一下我这样写为什么不对?
- 关于Table操作中的 innerHTML
- 求助,一个程序架构的问题
<input id="info2" name="info2" type="text" />红色部分,要么你就把f.info.value、f.info2.value改成
f.getElementsByName("info")[0].value
f.getElementsByName("info2")[0].value
function validate ( f )
{
if (!(/^\d+$/.test(f.info.value)))
{
alert("行必须是数字");
f.info.focus();
return false;
}
if (!(/^\d+/.test(f.info2.value)))
{
alert("列必须是数字");
f.info2.focus();
return false;
}
return true;
}
</script><form action="table.jsp" method="post" onsubmit="return validate(this)">
<table border="0">
<tr>
<td colspan="2">打印表格</td>
</tr>
<tr>
<td>输入打印表格的行数</td>
<td><input name="info" type="text" /></td>
</tr>
<tr>
<td>输入打印表格的列数</td>
<td><input name="info2" type="text" /></td>
</tr>
<tr>
<td colspan="2">
<input name="" type="submit" value="打印" />
<input name="" type="reset" value="重置" />
</td>
</tr>
</table></form>
兄台:你第三行的大括号写成小括号了,建议你用Firefox或360极速浏览器等可以方便调试的浏览器作为测试工具