disabla selectbox om tecken finns i textfält

JavaScript

4 svar · 163 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Trådstart#1

behöver java-script hjälp!

jag har ett formulär med bla ett textfält samt en listmeny.

nu vill jag disabla listmenyn så fort man skriver ett tecken i textfältet, tar man sen bort alla tecken i textfältet så får man använda listmenyn igen.

kan ni snickra ihop det åt mig är ni shysst!

Medlem sedan dec. 20025 483 inlägg
#2

Exempel:

<head>

<script type="text/javascript">
<!--

function disable(o){
	document.forms[0].elements["foo"].disabled = (o.value.length > 0) ? true : false;
};

//-->
</script>

</head>

<form>
	<select name="foo">
	<option>Ett alternativ...</option>
	<option>Ett annat alternativ...</option>
	</select>

	<input type="text" name="bar" onkeyup="disable(this)">
</form>

:)

Medlem sedan juni 20003 076 inlägg
#3

Peter S, du är en klippa! :bire

Medlem sedan dec. 20025 483 inlägg
Medlem sedan juni 20003 076 inlägg
#5

Ha! Klockrent! :)

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)