webForumDet fria alternativet
Logga in / Bli medlem

DropDownLists

JavaScript

1 svar · 167 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Trådstart#1

Tjenare JavaScripts gurus :)

Jag behöver lite hjälp med lite Dropdownlists. Följande har redan utförts, ett formulär med dynamiskt antal dropdownlists har skapats i dessa finns olika id nummer som value. Nu vill jag att man inte ska kunna välja lika id nummer på någon Dropdownlist, förutom id 0 som kan finnas på fler ställen.

Själva kollen ska göras vid OnClick på en button

Går detta att genomföra? isf HUR :OO ?

Mvh icaaq

Medlem sedan juni 20004 308 inlägg
#2

Litet ex.

<script type="text/javascript">
function checklists(){
	var listvalues=new Object();
	for(var n=0;n<arguments.length;n++){
		var value=arguments[n][arguments[n].selectedIndex].value;
		if(value!=0 && listvalues[value]){ return false; }
		listvalues[value]=true;
	}
	return true;
}
</script>

<form>
<select name="lista"><option value="0">0</option><option value="1">1</option><option value="2">2</option></select>
<select name="listb"><option value="0">0</option><option value="1">1</option><option value="2">2</option></select>
<select name="listc"><option value="0">0</option><option value="1">1</option><option value="2">2</option></select>
<input type="button" onClick="if(!checklists(this.form.lista,this.form.listb,this.form.listc)){alert('No no..'); }">
</form>
249 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)