问题描述
- 用JS如何取到,input中由session对象设置的id
- 用JS能取到这样的id吗
<input id=""${questionNaireQuestion.serialnumber}2"" name=""${questionNaireQuestion.serialnumber}"" type=""checkbox"" value=""${questionNaireQuestion.option2}"">
解决方案
SESSION是指保存在服务器的会话,而JS是运行在客户端的,如果你想取得SESSION里面的值,需要使用动态语言在页面上输出内容并赋给JS变量,或使用接口来获取。如:
var session_value = '<%=session.getAttribute(""SESSION_KEY"")%>';
解决方案二:
如果是你自己编写的网站,你可以设置一些规则,然后通过识别相应的规则去用js获取input的id。如果不是,页面上的input的checkbox不止一个,并且属性没有什么规律,那么没有什么可靠的方法。
解决方案三:
只要把input这个元素找到就可以获取它的id;可以通过input的属性如type等获取该对象,也可以通过table循环一个个的找
解决方案四:
var isSucc=""${questionNaireQuestion.serialnumber}""; 你可以直接这样获取。
解决方案五:
获取id以2极为的控件
$('input[id$=2]')
解决方案六:
SESSION是指保存在服务器的会话,而JS是运行在客户端的,如果你想取得SESSION里面的值,需要使用动态语言在页面上输出内容并赋给JS变量,或使用接口来获取。如:
var session_value = '<%=session.getAttribute(""SESSION_KEY"")%>';
时间: 2024-09-17 04:22:25