Ich habe eine Reihe von Kontrollkästchen und Eingabe Typ = "Text" Bereiche, wobei ich den Zustand des Kontrollkästchens auf True gesetzt haben muss, wenn der Wert im Textbereich ändert. Einfach genug. Ich habe das erfolgreich gemacht:In Javascript, wie beziehe ich mich auf this.form.Checkbox [5] .checked?
<input name="fixed" type="checkbox">
<input name="stuff" type="text" onchange="this.form.fixed.checked=true">
Das funktioniert gut. Sie haben das Feld dann bearbeiten draus klicken, aber das ist für meine Bedürfnisse in Ordnung:
... aber wenn ich zu diesem Schalter:
<input name="fixed[0]" type="checkbox">
<input name="stuff" type="text" onchange="this.form.fixed[0].checked=true">
<input name="fixed[1]" type="checkbox">
<input name="stuff" type="text" onchange="this.form.fixed[1].checked=true">
ich keine Änderung mein Kontrollkästchen, wenn ich bearbeiten:
Meine einzigen Java Skript-Know-how kommt aus dem googeln dieser Art von Dingen, fürchte ich. Hat jemand bessere Informationen dazu, als das Oracle von Google auf The Mountain auf Lager hat?
dank ...
Prost! Eine schnelle Änderung in meiner Rails-Ansicht (es erzeugt nur rohen Text für den Kunden, also habe ich das in meiner Frage weggelassen), hat es das erste Mal genagelt! – Sniggerfardimungus