如何从jsp标记内部访问函数中的变量
How to access a variable in a function from inside a jsp tag
我有以下功能:
<script>
function assign()
{
var val = "";
val = document.form1.text1.value;
alert(val);
}
我想访问jsp标记内的变量val的值,以便我可以将其作为字符串传递给googlePlus方法。我试图使var val作为一个全局变量,但它不起作用。如何在以下代码中访问变量val ?
<%
String output = "";
if ( Boolean.valueOf(request.getParameter("submitted")) == true ) {
Scraping h = new Scraping();
output = h.googlePlus();
}
%>
您可以使用赋值操作符将变量的值分配给某个隐藏的JSP字段,然后在JS中使用document.getElementById()来使用它。代码是这样的:<input type="hidden" value="<%=output%>">
或者如果您的js仅驻留在JSP中Var s = "<%=output%>";应该工作!干杯!
你不能通过JSP Java代码访问javascript变量。
你的JSP &Java代码是在服务器端编译的。
你的javascript在浏览器中运行。
因此,通过表单提交,ajax或其他方式将'val'变量发送给servlet。
相关文章:
- javascript函数访问ios本机功能
- 从嵌套函数访问函数属性
- 将typescript函数访问到angular中
- 全局变量只能由第一个函数访问
- Javascript从匿名函数访问外部对象属性
- UI网格:如何从自定义函数访问MODEL_COL_FIELD
- 在jQuery中,我如何从$.ajax回调函数访问$(this)
- 如何在JavaScript中停止从特定函数访问某些函数和变量
- 从jQuery.ech()函数访问外部作用域
- Angular2/Typescript:从链接可观察函数访问实例变量
- 局部变量仍可通过函数访问
- 从Kendo中的columns.filterable.cell.template函数访问列字段名
- 可以't从JS函数访问combodate
- 如何在javascript中将变量从一个函数访问到另一个函数
- jQuery从PHP函数访问Ajax响应
- 如何从json函数访问javascript中的基类变量
- 在OPP JS中,您可以从构造函数访问原型函数内部声明的方法
- Javascript 使用函数访问其他类
- 从 JavaScript 中的私有函数访问公共函数
- 为什么我无法从茉莉花中的 javascript 函数访问全局变量