09. august 2000 - 11:46Der er
14 kommentarer og 1 løsning
<SELECT> - skrive i den?
Jeg har en dropdown-boks, som jeg har lavet ved at bruge tag´et <SELECT>. Options i denne udgøres af nøgleord med henblik på at kunne søge i en db og disse options genereres vha. ASP, der løber en database igennem. Mit spørgsmål er, om ikke der er mulighed for at lade brugeren indtaste i det første felt i en sådan select-tingest?? Eller er den bare lavet sådan, at den er read-only?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis brugeren selv ønsker at definere sine søgeord, kan han skrive dem i input feltet. Hvis han derimod er tilfreds med de muligheder du har givet i select boxen, kan han jo bare vælge der.
Ja, men det var ikke lige det, jeg søgte. Findes der virkelig ikke en eller anden måde at lave en dropdown på, hvor den første indgang ikke er read-only? Anyone???
<ole> el_gnu og krogstrup >> Både og nej. Jeg laver svaret til et andet spm. senere i aften (http://www.eksperten.dk/spm/22657), hvor jeg bruger et trick, der også løser dette lille problem...i JavaScript! ;o) ZU </bole>
function setSelect() { document.f2.mySelect.options[0].text = document.f1.userText.value; document.f2.mySelect.options[0].value = document.f1.userText.value; }
// --> </script> </head>
<body bgcolor=\"#FFFFFF\">
<!-- Her kommer en hjælpeform --> <form name=\"f1\"> <input type=\"text\" name=\"userText\" maxLength=\"15\" onkeyup=\"setSelect()\"> </form>
<!-- Her kommer din \'rigtige\' form. I nederste <option> skal fylde op med lige så mange nobreak-spaces, som du har sat max-længden til i dit tekst-felt. --> <form name=\"f2\"> <select name=\"mySelect\"> <option value=\"noneSelect\" selected>Vælg navn</option> <option value=\"val_Anders\">Anders</option> <option value=\"val_Anne\">Anne</option> <option value=\"val_Arne\">Arne</option> <option value=\"val_Bente\">Bente</option> <option value=\"val_Birger\">Birger</option> <option value=\"noneSelect\"> </option> </select> </form>
Øhm...jeg tør næsten ikke at sige det: det er meget fint, men heller ikke helt det, jeg skulle bruge. Jeg vil så gerne have en drop-down-boks, hvor man udover at kunne trække i den og vælge en masse nøgleord selv kan skrive i det øverste felt. Der MÅ da findes en løsning. På længere sigt ønsker jeg at lave noget á la hjælpen i Windows, hvor man skriver et ord og der så hele tiden kommer den tættest mulige løsning op.
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.