jsp页面中代码:
...
<script language="javascript" src="test.js"></script>
....
<%
String str = "abc"
%>
...
<input type="button" onClick="check()"/>
...test.js中代码如下:function check()
{
如何在这里得到 str ?
}
...
<script language="javascript" src="test.js"></script>
....
<%
String str = "abc"
%>
...
<input type="button" onClick="check()"/>
...test.js中代码如下:function check()
{
如何在这里得到 str ?
}
解决方案 »
- 关于myeclipse的问题
- 用JAVA做基于LAN的通信软件!
- servlet中输出javascript弹出框乱码。
- 如何判断word等文件格式?
- 一天了~~超链接中传递中文参数乱码,大家帮忙看看!
- 新人提问JSP的一个servlet的问题
- 在JSP中,怎样将 int counter 转化为 String num型 ?
- 菜鸟问题:帮我解释一下这段代码
- 请问从数据库中读取图片,每显示一幅图片,都必须重连一遍数据库么??进者有分!!!
- 怎样调试jsp程序?
- jsp eclipse 配置问题
- 搞了servlet 2天,一直被这个错误卡死,The server encountered an internal error () that prevented it from fulfilling this request
事件得到这个值,要想初始情况下就得到也可以 用 str = <%=str%>,不过看你的意思好像是用第一种
1楼兄说的具体怎么做呢?
这样吗?
<input type="hidden" id="hid" value="<%=str%>"/>
然后呢?
这样如果JS代码在JSP页面中就好得到了,但是我的JS代码在test.js 中
只需引入这个.js文件function check(id)
{
document.getElementById(id).value;
// ...
}
这样不就可以得到值了吗
7楼兄弟这样传,在js 代码中的function该怎么写呢?
。。
function check(?)
{
var dd = ??
//怎么得呢
}
var dd = tempStr;
}
var dd = tempStr;
}
jsp :<script language="javascript" src="test.js"> </script>
<%
String str = "abc";
%>
<FORM METHOD=POST ACTION="">
<input type="button" onClick="check()">
</FORM>
<SCRIPT LANGUAGE="JavaScript">
<!--
var jsstr ="<%=str%>";
//-->
</SCRIPT>test.js中代码 :
function check() {
var dd = jsstr;
}