Selectfeld verändern
Andrea
- javascript
Hi alle zusammen,
ich habe ien selektfeld, dass variabel mit inhalten gefüllt wird.
ich hab die größe mal auf 12 gesetzt, möchte nun aber die größe au1 setzen falls keine einträge vorkommen...
hab schon alles mögliche probiert!
und ja*grins* auch die suchefunktion von selfhtml und google genutzt...
Wäre einer so freundlich, mir nen tritt zu geben?
Vielen Dank,
Andrea
ich hab die größe mal auf 12 gesetzt, möchte nun aber die größe au1 setzen falls keine einträge vorkommen...
Welche Größe? und was heißt "au1"?
hab schon alles mögliche probiert!
z.b.?
Struppi.
Hi Struppi,
also, selectfeld mit ca 20 einträgen.
um immer 10 anzuzeigen setzt man size auf 10
wenn aber die selectinhalte während des runs von javascript eingefügt werden,
könnten es ja mal nur 2-3 je nach auswahl sein, daher möchte ich das feld nicht immer 10 groß haben, sondern 10 - anzahl der einträge
lg andrea
also, selectfeld mit ca 20 einträgen.
um immer 10 anzuzeigen setzt man size auf 10
OK, du redest von der eigenschaft size?
wenn aber die selectinhalte während des runs von javascript eingefügt werden,
könnten es ja mal nur 2-3 je nach auswahl sein, daher möchte ich das feld nicht immer 10 groß haben, sondern 10 - anzahl der einträge
Du sprachst davon alles mögliche probiert zu haben, was denn?
Struppi.
jups genau, der eigenschaft...
also, ich hab versucht es mit:
Javascript Eigenschaften Select-Objekt
Javascript Größe Select-Objekt neu bestimmen
Javascript Select-Objekt länge der liste neu bestimmen
javascript change selectsize
javascript combobox size ändern
javascript element attribut
javascript select feld zeilen verändern
usw, usw...
und ich hab ned nur die ersten 3 eintröge angesehen ;o)
Kannst du was dazu beitragen?
lg,andrea
also, ich hab versucht es mit:
Javascript Eigenschaften Select-Objekt
Javascript Größe Select-Objekt neu bestimmen
Javascript Select-Objekt länge der liste neu bestimmen
javascript change selectsize
javascript combobox size ändern
javascript element attribut
javascript select feld zeilen verändernusw, usw...
Das glaube ich nicht. Bei mir funktioniert das ändern der Eigenschaft size ohne Probleme.
und ich hab ned nur die ersten 3 eintröge angesehen ;o)
Welche Einträge?
Du musst schon versuchen deine Aussagen so zu formulieren, dass andere verstehen was du meinen könntest. Es hilft relativ wenig nur Satzfragmente zu schreiben, den Rest den du dir vielleicht selbst denken kannst, fehlt Aussenstehenden zum verstehen deiner Aussage.
Struppi.
Sorry!
Aber leider bin ich ziemlich neu, daher hab
ich einfach noch ned die ahnung wie man sauber
postet und was Leute wissen müssen, damit man
mir helfen kann...
Wie zu Teufel hast du das zum laufen bekommen???
Versuch heut das erstemal mit Java rumzubasteln ;o)
lg, Andrea
Aber leider bin ich ziemlich neu, daher hab
ich einfach noch ned die ahnung wie man sauber
postet und was Leute wissen müssen, damit man
mir helfen kann...
Naja, das hat wenig mit Ahnung zu tun, du tendierst dazu Sätze und Aussagen abzuhacken.
Wie zu Teufel hast du das zum laufen bekommen???
In dem ich der Eigenschaft size einen Wert zu gewiesen habe.
function setSelect(el) {
var n = el.value;
var sel = el.form.s;
sel.length = 0;
for(var i = 0; i < n; i++) sel[i] = new Option(i, i);
sel.size = n;
}
<form action="">
<select name="s"></select>
<input type="text" value="add" onblur="setSelect(this)">
</form>
Versuch heut das erstemal mit Java rumzubasteln ;o)
Java bestimmt nicht, du meinst Javascript (die beiden Programmiersprachen sind sehr unterschiedlich)
Dann hoff ich mal, dass Beispiel überfordert dich nicht.
Struppi.