此页面背后的想法是将在页面上加载日志,如果日志中的某一行符合条件,我已设置正则表达式。您可以点击它,您点击的行将被传递到另一个页面。我的javascript看起来像这样
<% string variable ="this isnt going to work"; %>
<SCRIPT type="text/javascript">
<!--
function a(){
document.form0.action = "page-to-navigate-to.jsp";
document.getElementById('GenID').value= variable;
//document.getElementById('GenID').value="IF I JUST ENTER TEXT LIKE THIS IT WILL WORK";
document.form0.submit();}
-->
</SCRIPT>
<
//code here that calls function "a"
>
<FORM name="form0" method="post" target="_blank">
<input type = "hidden" name="GenID">
</FORM>
我已经排除了完成模式匹配的代码部分,因为我甚至无法获得一个简单的字符串变量来处理这个问题,但正如评论所提到的那样。如果我只输入任何内容,我输入的内容将被传递到下一页没问题。
我对javascript很陌生,所以我很可能会做一些基本错误的事情
我非常感谢您的帮助,谢谢
答案 0 :(得分:0)
这不是JavaScript,而是服务器端代码。
<% string variable ="this isnt going to work"; %>
您可以这样做:
document.getElementById('GenID').value = "<%=variable%>";