jsp如何传值给javascript?

对于WEB程序来说,前端(JavaScript)和后端(JSP/Servlet)是没法共用数据的,只能是后端程序(JSP)把数据输出,生成页面到前端,这时候生成的页面中的JavaScript代码才有可能得到jsp的数据。

jsp传值给JavaScript的方法:

1、jsp里定义id;

2、js里用j-query选择器获取($('#id).val();)或者使用document.getElementById()等方法获取。

jsp传值给JavaScript的方法示例:

jsp 中代码如下:

<input type = 'hidden' id = 'value' name = 'value' value = '${a.value}'></input>

JavaScript中代码如下:

<script>
    let  v = document.getElementById('value').value;
</script>

getElementById() 方法:

getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用。

语法:

document.getElementById(elementID)

HTML DOM 定义了多种查找元素的方法,除了 getElementById() 之外,还有 getElementsByName() 和getElementsByTagName()。

如果没有指定 ID 的元素返回 null

如果存在多个指定ID的元素则返回 undefined。

以上就是jsp如何传值给javascript?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 答疑