我有兩個通常禁用的文本框。當用戶按下編輯按鈕時,文本框變爲啓用狀態,並允許他們鍵入。但是,當我提交表單時,用戶輸入的值不會傳遞給我的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