以下是我目前在javascript中的代码:
'methv': document.getElementById("methv").value,
'q1': document.getElementById("q1").value,
'q2':document.getElementById("q2").value,
'q3':document.getElementById("q3").value,
'q4':document.getElementById("q4").value,
'comm':document.getElementById("comm").value,
在我的php文件中,我有一个名为num的不可见输入字段,它在我的数据库中具有唯一编号的值。
<input id="num" type="hidden" value="<?php echo $post['unique person code']; ?>" />
有没有办法将此值作为变量名称。例如,它将具有以下值:
'q1'+ num:document.getElementById(“q1”)。value
答案 0 :(得分:0)
是。使用括号表示法:
containerObject['q1' + num] = document.getElementById("q1").value;
容器对象是包含所有数据的内容。首先必须先定义num
。