Avatar billede tpiil Nybegynder
03. juni 2001 - 18:33 Der er 5 kommentarer og
1 løsning

Select box og input felt disabled

hvis jeg har et felt der er disabled kan man så lave noget med en select box, og hvis man vælger et bestemt felt i select boxen så er den ikke disabled mere??

en på ICQ med tømmermænd sagde man kunne, men han havde for store tømmermænd til at lave noget, så derfor spørger jeg jer :)

hvis select boxen har værdien ret så skal input feltet ikke være disabled, ellers skal den være det.

her er en form som i så kan bygge videre på:

<form name=\"ret\" method=\"post\" action=\"ret.asp\">
<select name=\"link\">
<option value=\"bla bla\">bla bla</option>
<option value=\"bla bla\">bla bla</option>
<option value=\"bla bla\">bla bla</option>
<option value=\"ret\">disabled ophæves</option>
</select>
<input type=\"text\" name=\"felt\" value=\"\" disabled>
</form>

Avatar billede janiz Nybegynder
03. juni 2001 - 18:42 #1
hejsa tpiil, dette er min umiddelbare løsning:

Det disablede felt skal omrokeres, det vil sige en blanding af 2 variabler, \'1=ophaevet\', \'0=ophaevet\' når du har disse defineret, er det blot at fylde værdierne ind, og simpel jscripting vil opfylde kravene.

Håber dette gør det for dig.

MvH
support@novicehelper.com


Avatar billede tpiil Nybegynder
03. juni 2001 - 18:44 #2
janiz >> jeg har ikke lært javascript endnu, så vil du ikke komme med noget kode i stedet for??
Avatar billede netsrac Praktikant
03. juni 2001 - 18:48 #3
<html>

<head>
<title>Ny side 1</title>
</head>
<script>
function go()
{
if (document.ret.link[document.ret.link.selectedIndex].value == \'ret\')
    document.ret.felt.disabled = false;
}
</script>
<body onload=\"go();\">
<form name=\"ret\" method=\"post\" action=\"ret.asp\">
<select name=\"link\" onchange=\"go();\">
<option value=\"bla bla\">bla bla</option>
<option value=\"bla bla\">bla bla</option>
<option value=\"bla bla\">bla bla</option>
<option value=\"ret\">disabled ophæves</option>
</select>
<input type=\"text\" name=\"felt\" value=\"\" disabled>
</form>
</body>

</html>
Avatar billede netsrac Praktikant
03. juni 2001 - 18:50 #4
Også lige tilbage igen:

<html>

<head>
<title>Ny side 1</title>
</head>
<script>
function go()
{
if (document.ret.link[document.ret.link.selectedIndex].value == \'ret\')
    document.ret.felt.disabled = false;
else
    document.ret.felt.disabled = true;
}
</script>
<body onload=\"go();\">
<form name=\"ret\" method=\"post\" action=\"ret.asp\">
<select name=\"link\" onchange=\"go();\">
<option value=\"bla bla\">bla bla</option>
<option value=\"bla bla\">bla bla</option>
<option value=\"bla bla\">bla bla</option>
<option value=\"ret\">disabled ophæves</option>
</select>
<input type=\"text\" name=\"felt\" value=\"\" disabled>
</form>
</body>

</html>
Avatar billede tpiil Nybegynder
03. juni 2001 - 18:51 #5
takker :)
Avatar billede netsrac Praktikant
03. juni 2001 - 18:52 #6
Så lidt :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester