[html]eine option liste für mehrere bomboboxen gleichzeitig?

Gast #1195795
Lesenswert?

Hi leute ich habe auf einem uC ein webserver laufen und der braucht 
immer ewig um die inhalte diverser comboboxen zu generieren, wobei aber 
diese gröstenteils identisch sind (für einen aufruf zumindest),
daher wollte ich mal fragen wie ich das in dem html code bewerkstelligen 
kann das ich die liste nur 1x an den client sende und die dan in allen 
comboboxen der seiter auftaucht?
#1195819
Lesenswert?

so evtl:
...
<script type="text/javascript">
   var optList="<option value =1>bla</option><option 
value=2>blubb</option>";
</script>
...

<form...>
  <script type="text/javascript">
     document.write("<select name='feld'>" + optList + "</select>");
  </script>
...

</form>

Evtl kannst du die Option-Liste auch gleich per Schleife in Javascript 
generieren.

Gruß
Roland
Gast #1196316
Lesenswert?

also du kannst dir ja das Select-item vollkommen in Javascript basteln:
1
var werte = new Array("Bla", "Blubb");
2

3
function genSelect( name, currValue ) {
4
   var s = "<select name='" + name "'>";
5
   for (var i = 0; i < werte.length; i++) {
6
      s += "<option value="+i;
7
      if (i == currValue) s += " SELECTED";
8
      s += ">" + werte[i] + "<option>";
9
   }
10
   document.write(s + "</select>");
11
}


Ich würd dir insbesondere 
http://de.selfhtml.org/navigation/syntax.htm#javascript als 
Befehlsreferenz empfehlen.

Gruß
Roland

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren