2014-03-31 84 views
0

我的表單中有兩個字段。一個來自網站,另一個來自用戶輸入。當該字段從站點填充時,該字段將被禁用,並且當用戶輸入時應該被啓用。我試圖傳遞一個參數來改變任何一種情況下的值。這似乎並不奏效。任何幫助將不勝感激。只有一個輸入在頁面中可見。啓用/禁用字段

<input type="text" id="test" name="test" value="" style="text-transform: uppercase;" onchange="updatetest()" enabledisable="disabled" maxlength="32"> 

<input type="text" id="test" name="test" value="" style="text-transform: uppercase;" onchange="updatetest()" enabledisable="disabled" maxlength="32"> 

function updatetest() { 
$("#test").prop(enabledisable, false); 
} 
+0

這是否語法創建一個輸入字段?它是什麼語言? – Popnoodles

+0

你有一個變量'enabledisable'嗎?你有一個ID爲'test'的元素嗎? – epascarello

+0

'enabledisable'? HTML屬性被稱爲['disabled'](http://stackoverflow.com/questions/6961526/correct-value-for-disabled-attribute)。 –

回答

0

禁用:

$('input[name="test"]').attr('disabled', true) 

啓用:

$('input[name="test"]').removeAttr('disabled'); 
相關問題