我有两个通常禁用的文本框。当用户按下编辑按钮时,文本框变为启用状态,并允许他们键入。但是,当我提交表单时,用户输入的值不会传递给我的php代码。通过javascript传递html信息到php
这里是我的javascript代码:
if (timesin%2 == 0){
document.getElementById(score1).disabled = true;
document.getElementById(score2).disabled = true;
} else {
document.getElementById(score1).disabled = false;
document.getElementById(score2).disabled = false;
document.getElementById(score1).value = "";
document.getElementById(score2).value = "";
}
timesin++;
这里每个交替单击它禁用或启用,可能没有做到这一点的最好办法,但在这里那不是重要的组成部分。
这是盒子
<input type = 'textbox' id = 'columntext".$columncount.$inc.$leaguesarray[$numofleagues]."' name = 'columntext".$columncount.$inc.$leaguesarray[$numofleagues]."' maxlength = '2' disabled style = 'width:15px; text-align:center' value = '".$col_value."' />
的HTML代码所以它被禁用。当点击一个按钮时,该功能被调用并且文本框被启用。用户然后键入一个值并再次单击编辑按钮,禁用该文本框。所以现在我已禁用了新的输入值的文本框。但是,当我通过php提交并获取值时,我得到一个空白变量。
任何想法?
感谢,
如何读取使用PHP文本框的值?你能显示你的代码吗? – 2012-04-10 19:17:18