select options aendern
picknick
- javascript
hallo,
ich moecht ueber eine selectbox den inhalt einer weiteren selectbox aendern. kann mir jemand einen tipp geben oder kennt jemand ein beispielscript im netz ?
vielen dank!
oder kennt jemand ein beispielscript im netz ?
Meinst du sowas ?
Ich hab das mal irgendwo mit 4en gesehen, weiß aber nicht mehr wo ..
Gruß xxx
http://www.wsabstract.com/script/script2/triplecombo.shtml
Hallo xxx.
Ich hab das mal irgendwo mit 4en gesehen, weiß aber nicht mehr wo ..
Gruß xxx
http://www.wsabstract.com/script/script2/triplecombo.shtml
Das Skript ist--schon einmal abgesehen davon, dass es auf stupides Copy and Paste hinausläuft--nicht empfehlenswert:
“The script works in both IE and NS 3+, including NS 6 (tested using June/2000 build).”
Gruß, Ashura
Das Skript ist--schon einmal abgesehen davon, dass es auf stupides Copy and Paste hinausläuft--nicht empfehlenswert:
ich verstehe schon auch gerne mal wie etwas funktioniert, aber ein beispiel ist doch dufte und ein guter einstieg, oder ?. kennst du ein besseres beispiel, ashura ? oder magst mir kurz erklaeren wie du das problem angehen wuerdest ? vielen dank fuer eure antworten einstweit ueber mehr input wuerd ich mich freuen.
JS:
m1 = new Array("a","b","c")
m2 = new Array(m1.length)
m2[0] = new Array("d","e","f")
m2[1] = new Array("g","h","i")
m2[2] = new Array("j","k","l")
M1 = document.createElement('select')
M2 = document.createElement('select')
for (i=0;i<m1.length;i++){
O = document.createElement('option')
O.setAttribute('value',i)
O.appendChild(document.createTextNode(m1[i]))
M1.appendChild(O)
}
M1.onchange = gorgelfaz
gulwubb(0)
with (document.getElementsByTagName('body')[0]){
appendChild(M1)
appendChild(M2)
}
function gorgelfaz(){
with (M2) while (hasChildNodes()) removeChild(lastChild)
gulwubb(M1.selectedIndex.value)
}
function gulwubb(n){
for (i=0;i<m2[n].length;i++){
O = document.createElement('option')
O.setAttribute('value',i)
O.appendChild(document.createTextNode(m2[n][i]))
M2.appendChild(O)
}
}