JSP:怎么样在点击按钮后使文本框中输出一个指定变量的值

<%!int sum=0; %> 经计算后sum值改变。
<input type="text" name="result"></pre>
<input type="button" name="calculate" value="计算">
点击计算,文本框输出sum的值
我想知道具体的代码,比如在“计算”按钮属性中加上onclick事件。

JSP中点击按钮按钮打印某一变量的值通过js来实现的。
比如,有文本框:
变量的值:<input type="text" id="disp" name="disp">
js点击事件:
function dispme(){
var aa=document.getElementById("xx");
document.getElementById("disp") = aa;
这样就把取到的变量的值赋值给文本框并显示
}
点击button定义:
<input type="button" value="点我取值" onclick="dispme();">
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-25
<%!int sum=0; %> 经计算后sum值改变。
<input type="text" name="result" id="result"></pre>
<input type="button" name="calculate" onclick="setvalue(<%=sum%>)" value="计算">
js方法
function setvalue(v)
{
document.getElementById("result").value=v
}本回答被提问者采纳
第2个回答  2012-04-25
使用EL表达式
value="${sum}"
相似回答