javacsript和jsp对象调用

ywsws 2001-08-17 06:51:08
我在一个jsp页面中有一个form,在form中定义了一个文本框,
<input type=text name=dd value=100>
然后在javascript中,我需要判断页面提交时,文本框的内容是否是一个整型值,如果文本框的值被修改为字符型值,那么要判断出错
<script language=javascript>
...
<%
...//我可不可以在这里判断文本框的值,如果可以,要怎样写?因为我想使用java
//的一些类来进行判断比较方便
%>
</script>

请各位多多指教,一定送分,谢谢
...全文
47 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yanghui88 2001-08-21
jsp是在server端运行的,它将jsp解析成html,给用户,用户用IE等来浏览.
在IE中,支持的语言是javaScript,它是可以Client端运行的,它能运行的原因是IE的支持.
所以你想在提交给Server前判断,你只能用JavaScript.
如果你真的非要用java,那么你可以提交了在Server端检查判断,没有通过就再返回来.
  • 打赏
  • 举报
回复
packy_li 2001-08-20
好像不可以吧!javascript是客户端用的,jsp是服务端运行
  • 打赏
  • 举报
回复
chesterwoo 2001-08-19
可否考虑提交时用一个自定义函数来判断,然后通过get方式提交。
当然,我更倾向于wilddragon的办法。
  • 打赏
  • 举报
回复
bitijjz1 2001-08-19
可以 如果我没记错 可以在onsubmit()函数中进行判断,如果是整形返回true,不是返回false
  • 打赏
  • 举报
回复
wyzegg 2001-08-17
不行
  • 打赏
  • 举报
回复
wilddragon 2001-08-17
不可以!!!
要搞清楚空间的概念。不是一个空间的东西。弄不到一块儿去。
网页显示出来的时候<%%>东西也已经执行完了。除非你在 form 的Action文件里面判断
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-08-17 06:51
社区公告
暂无公告