/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
JavaScript problem - options[i].value
Fra : Bart


Dato : 28-07-06 00:22

Hej med jer

Lad mig med det samme sige at jeg er helt ny i JavaScript, da det ikke er
noget jeg arbejder med til dagligt (programmere i Java og C#).

Jeg har lige problemer med nedenstående. Scriptet køres via onChange på en
<select> og tager imod SelectedIndex og finder herudfra den tilhørende
værdi. Ideen er så at options i en anden <select> skal ændre sig, når man
vælger noget i den først <select>.

Men det virker ikke! Kan nogen se hvor fejlen er???

På forhånd tak for hjælpen...

Tag jer ikke af indholdet i de forskellige options. Det rigtige indhold vil
blive hentet fra en database.

function changeMenu(index) {
var i=index;
var value = document.userform.education.options[i].value;
with (document.userform.class1) {
document.userform.class1.options.length=0;

if (value==0) {
options[0]=new Option("Vælg klasse","");
}

if (value==1) {
options[0]=new Option("Choose a JavaScript Page","");
options[1]=new Option("Alerts","alerts.htm");
options[2]=new Option("Back and Forward Buttons","BackForward.htm");
options[3]=new Option("Contents","index.html");
}

if (value==2) {
options[0]=new Option("Choose an HTML Page","");
options[1]=new Option("HTML Contents","../HTMLGuide/index.html");
options[2]=new Option("Meta Tags","../HTMLGuide/metaTags.htm");
options[3]=new Option("Hyperlinks","../HTMLGuide/ImageHyperlink.htm");
options[4]=new Option("iframes","../HTMLGuide/iframes3.htm");
}...



 
 
Christian Hansen (28-07-2006)
Kommentar
Fra : Christian Hansen


Dato : 28-07-06 07:48

Hej,

Måske eksempel 4 på
<http://www.chrsen.dk/fundanemt/files/scripter/javascript/misc/select.html>
er brugbart i dit tilfælde?

Mvh Christian

Bart skrev:
> Hej med jer
>
> Lad mig med det samme sige at jeg er helt ny i JavaScript, da det ikke er
> noget jeg arbejder med til dagligt (programmere i Java og C#).
>
> Jeg har lige problemer med nedenstående. Scriptet køres via onChange på en
> <select> og tager imod SelectedIndex og finder herudfra den tilhørende
> værdi. Ideen er så at options i en anden <select> skal ændre sig, når man
> vælger noget i den først <select>.
>
> Men det virker ikke! Kan nogen se hvor fejlen er???
>
> På forhånd tak for hjælpen...
>
> Tag jer ikke af indholdet i de forskellige options. Det rigtige indhold vil
> blive hentet fra en database.
>
> function changeMenu(index) {
> var i=index;
> var value = document.userform.education.options[i].value;
> with (document.userform.class1) {
> document.userform.class1.options.length=0;
>
> if (value==0) {
> options[0]=new Option("Vælg klasse","");
> }
>
> if (value==1) {
> options[0]=new Option("Choose a JavaScript Page","");
> options[1]=new Option("Alerts","alerts.htm");
> options[2]=new Option("Back and Forward Buttons","BackForward.htm");
> options[3]=new Option("Contents","index.html");
> }
>
> if (value==2) {
> options[0]=new Option("Choose an HTML Page","");
> options[1]=new Option("HTML Contents","../HTMLGuide/index.html");
> options[2]=new Option("Meta Tags","../HTMLGuide/metaTags.htm");
> options[3]=new Option("Hyperlinks","../HTMLGuide/ImageHyperlink.htm");
> options[4]=new Option("iframes","../HTMLGuide/iframes3.htm");
> }...
>
>

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste