25. oktober 2001 - 11:27Der er
9 kommentarer og 1 løsning
OnChange script som ikke submitter
Hej!
Jeg har en landedropdown i et adressefelt og vil gerne have at hvis der vælges et andet land end Danmark, så kommer der et popup vindue frem med en infotekst. Jeg vil ikke have at formen submittes før en de andre felter er udfyldt, så det må være noget med onChange, men hvordan styrer jeg så det?
eller hvis du hellere vil have den til siden dk.html, se.html etc
kan du skifte this.selectedIndex ud med this.selectedIndex.value
eller hvis du gerne vil have at du går ind i et bibliotek med navnet kan du bare slette \'side\'+ og ændre \'.html\' til \'/index.html\'
Ok?
bare lige et par udvidelsesmuligheder til Olebole\'s script ;-)
En ting til, hvis du så har aktiveret popup vinduet, og gemt det i baggrunden, er jeg ikke sikker på om den vil lave et nyt vindue, eller om den bare vil skifte indholdet på det vindue du har.... men du kan eventuelt prøve at skifte width=450\')\" med width=450\');infoWin.focus()\"
Det er ligegyldigt ....vi sorterer den fra med: \'onchange=\"if(this.selectedIndex!=0)\'. Det betyder: \'Hvis du ikke har valgt option nummer ét, så gør dette ........\' Value\'en fra første option bruger vi slet ikke i dette script ;o) /mvh
Synes godt om
Ny brugerNybegynder
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.