小弟求救!!JavaScipt与JSP的结合??

klj218 2004-12-23 04:29:11
JSP:
<table>
out.print("<form action=test method=get>");
out.print("<input type=textbox name=num>");
</table>
请问,在out.print中我如何加入JS?
JS要求实现的功能是校验textbox中的数字大于0小于100,通过校验后派法到test.能不能把JS放在TABLE中,如何放?或者如何插入到FORM ACTION中????????????
急~!!!!!!!!!!!!!!!!!!
...全文
96 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
klj218 2004-12-23
  • 打赏
  • 举报
回复
out.print("<form name=fm action=javaScript:go() method=GET>");
out.print("<input type=text name=tool>     <input type=submit value=buy></td>");
out.print("</form>");

out.print("<script language=JavaScript>");
out.print("function check()");
out.print("{");
out.print("var re=true;");
out.print("if((document.fm.tool.value<0)||(document.fm.tool.value>100))");
out.print("{");
out.print("alert(小于100或者大于0);");
out.print("return false;");
out.print("}");
out.print("return re;");
out.print("}");

out.print("function go()");
out.print("{");
out.print("if(check())");
out.print("{fm.action=manage_tool;");
out.print("fm.submit;}");
out.print("}");
out.print("</script>");
还是不能执行,请各位大虾指教
klj218 2004-12-23
  • 打赏
  • 举报
回复
楼上请问在这种情况下如何在form中调用JS呢
华生豆 2004-12-23
  • 打赏
  • 举报
回复
想简单,更好办~~~

<%
out.print("<form action=test method=get>");
%>
<script language=javascript>
javascript代码
</script>
<%
out.print("<input type=textbox name=num>");
%>

就是说把javascript代码写在html里面,放在〈% %〉外面就行了~~~
star_str 2004-12-23
  • 打赏
  • 举报
回复
out.println("<javascript>")
这地方打印javascript
out.println("</javascript>")

这个成立吗?
华生豆 2004-12-23
  • 打赏
  • 举报
回复
out.print("<form action=test method=get>");
out.print("<input type=textbox name=num>");

out.print("<script language=javascript>这里写你的javascript代码,记得把"转为\"</script>");
hfree 2004-12-23
  • 打赏
  • 举报
回复
我知道一个很麻烦的方法,就是在out中实现.

String scriptStart = "<script language=\"javascript\">" ;
String scriptBody = "你的javascript代码" ;
String scriptEnd = "</script>" ;

out.println( scriptStart + scriptBody + scriptEnd ) ;

其他方法也想知道中.虚心请教!
Yansharp 2004-12-23
  • 打赏
  • 举报
回复
out.println("<javascript>")
这地方打印javascript
out.println("</javascript>")

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧