2011-06-05 47 views
0

如何設置列表框中允許的最大項目數量?在選擇列表中設置項目的最大數量 - html

也就是說,如果我將maxsize設置爲4,並且選擇列表有4個項目,則不能插入更多值!

該怎麼辦?

[會有2所列出,用戶可以移動選擇另一個人,但其中一人將有上限]

+0

顯示您的代碼。 – Tomalak 2011-06-05 13:47:13

+0

我可以編寫代碼將一個項目移動到另一個項目,也不應該很難檢查項目的數量。 ? – GolezTrol 2011-06-05 13:47:57

回答

2

HTML不提供此服務。您只需在您的JS代碼中添加一個額外的if檢查項,即將項目從一個項目移動到另一個清單。

E.g.

if (list.options.length < list.size) { 
    // Add item. 
} else { 
    // Show a warning/error? 
} 
+0

thnx男人,它會做的工作,我雖然HTML有一些內置的東西,如'文字' – Sourav 2011-06-05 13:51:13

+0

'maxlength',你的意思是?這也被JS忽略/可繞過。一個'input.value ='新值比maxlength';'更長,將會設置整個值。 – BalusC 2011-06-05 13:53:24

+0

但是有可能在我的代碼上運行JS? [就像你可以在這個上運行JS來改變任何文本的值?] – Sourav 2011-06-05 13:58:39

相關問題