我有以下html代码,如
<div class="question">
<input class="cross-reference-question-value-id" id="enr_rds_question_ids" name="enr_rds_surv_rdsap_xref[enr_rds_question_id]" type="hidden" value="30">
</div>
在这个html中,value = 15是在前端选择的用户的值。现在我想将id存储到以下脚本中。
var survey_question_type = JSON.parse(document.getElementById('enr_rds_question_id').value)[30];
此处,用户选择了值30
。我想为variable
字段定义question_id
并将variable
存储到脚本而不是[30]
谢谢
答案 0 :(得分:1)
这个小提琴就像你在寻找什么?
答案 1 :(得分:1)
如果我正确地理解了这个问题,请按以下方式进行操作
var survey_question_type = JSON.parse(document.getElementById('enr_rds_question_id').value)[$('enr_rds_question_ids').val()]
要工作document.getElementById('enr_rds_question_id').value
必须代表一个数组。即是一个格式为"[obj0,obj1,...,objn]"