2013-08-29 71 views
0

我有這樣一個html輸入字段:如何更改HTML輸入多值

<input name="files[]" id="files" type="file" style="display: none;" onchange="saveFile();" multiple="true" /> 

我怎樣才能改變使用javascript多的價值false

+1

你的代碼在哪裏?你已經嘗試過自己的東西? – Teemu

回答

2

嘗試使用.setAttribute()

語法:element.setAttribute(attributename,attributevalue)

你的代碼看起來應該是這樣

document.getElementById("files").setAttribute("multiple","false"); 
+0

其實我之前曾嘗試過,但沒有奏效,因爲問題在代碼中的其他地方。無論如何,感謝您的幫助。 – zene

0

這個jQuery的方法是

$('input:file[name="some_name"]').attr('multiple', 'false'); 
+0

對於一行代碼,是否有必要使用jQuery庫? – Praveen

+0

沒有沒有必要.. bt萬一項目確實..他們中的大多數是.. –