Auswahl funktioniert nicht
nimble
- javascript
0 Axel Richter0 nimble
Hi
Ich will mit Javascript eine Auswahl mit Radiobuttons machen:
for (i=2; i<line.childNodes.length; i++)
{
answer_in = document.createElement("input");
answer_in.type = 'radio';
answer_in.name = line.childNodes[1].text;
answer_in.value = line.childNodes[i].getAttribute("value");
if (line.childNodes[i].getAttribute("checked")) { answer_in.defaultChecked = true; }
answer_desc = document.createTextNode(line.childNodes[i].text);
answer_cell.appendChild(answer_in);
answer_cell.appendChild(answer_desc);
answer_cell.appendChild(document.createElement("br"));
}
Die informationen stammen von Hier:
<line>
<question> Wähle Option</question>
<name type="radio">kmuservice</name>
<option value="erst" checked="true">Ersterfassung</option>
<option value="wieder">wiederkehrend</option>
</line>
Die zwei Radiobuttons erscheinen und der Text dahinter ist auch der Richtige. Einze zusätzliche Ausgabe des «name» Attributes ergibt bei Beiden das gewünschte Ergebniss. Auch das «defaultChecked» funktioniert - nur eben die Auswahl per Maus nicht...
Kann mir jemand sagen wo der Hund begraben liegt?
THX
Hallo,
Die zwei Radiobuttons erscheinen und der Text dahinter ist auch der Richtige. Einze zusätzliche Ausgabe des «name» Attributes ergibt bei Beiden das gewünschte Ergebniss. Auch das «defaultChecked» funktioniert - nur eben die Auswahl per Maus nicht...
Im IE?
Kann mir jemand sagen wo der Hund begraben liegt?
Für den IE da, wo die name-Eigenschaft des JavaScript-Objektes zwar vorhanden und abfragbar ist, aber beim Einhängen des Nodes nicht als name-Attribut des Knotens übernommen wird. Warum? Frag's Pferd bzw. weiß der Fuchs, um bei Deinem Tierbildern zu bleiben ;-). Jedenfalls haben die Radiobuttons deswegen nicht den selben Namen und bilden deshalb keine Gruppe, weswegen auch kein Button aktiv werden kann.
Siehe: https://forum.selfhtml.org/?t=135114&m=876846.
viele Grüße
Axel
Hi
Im IE?
Ja ich tu mir das unhandliche ding an :-(
bzw. weiß der Fuchs, um bei Deinem Tierbildern zu bleiben ;-).
Ja der (Feuer)Fuchs wüsste wie...
Aber ich schau mir grad die Lösung an, die du mir bei den name Attributen der Bilder angegeben hast - danke erstmal
THX