HTML ceckbox problem?

...komplette Frage anzeigen

3 Antworten

ACHTUNG, weil der Editor hier spinnt, 
habe ich alle "<" durch "(" ersetzt.

(form>
(h3>Kreuzen Sie die gewünschten Zutaten an:(/h3>
(fieldset>
(ul> (li>
(label> (input type="checkbox" name="zutat" value="salami"> Salami (/label>
(/li> (li>
(label> (input type="checkbox" name="zutat" value="schinken"> Schinken (/label>
(/li> (li>
(label> (input type="checkbox" name="zutat" value="sardellen"> Sardellen (/label>
(/li> (/ul>
(/fieldset>
(/form>

Will man eine oder mehrere Auswahlmöglichkeiten
vorselektieren, schreibt man in der entsprechenden
Checkbox das Attribut "checked" :

(input type="checkbox" name="zutat" value="schinken" checked>

Bei XHTML dagegen

(input type="checkbox" name="zutat" value="schinken" checked="checked" />
Antwort bewerten Vielen Dank für Deine Bewertung



Mit Deinen Libre/Open-OfficeForms-Variablen  kann ich  zwar   nichts  anfangen,  aber  es  geht  ja   wohl  nur  um  die Preselection.

 https://www.w3schools.com/tags/att\_input\_checked.asp

<input type="checkbox" name="vehicle" value="Car" checked>....
für  eingaben  gesperrt
<input type="checkbox" name="vehicle" value="Car" disabled>....


müsste er nicht ein Haken setzten falls value es sagt ?

Das  das  Formular abhängig  von value selbständig  entscheidet  ob ein Hächen gesetzt  wird  geht   geht  dann  nur  über  ein entsprechendes  Scriptprogramm.
Keine  Ahnung  was  für  eine  Scripsprache openoffice  für  Forms  verwendet.
so  etwa  sähe  die  die  EntscheidungsLogic  etwa  aus:

JS-pseudocode:

if  myValue=="was_weiss _der_fuchs"   then  document.getElementByName("vehicle").checked=true;

https://www.w3schools.com/jsref/prop\_checkbox\_disabled.asp

Antwort bewerten Vielen Dank für Deine Bewertung

Bitte poste den Code auf hastebin.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von tavkomann
14.07.2017, 12:25

Soll der Haken schon als Standard gesetzt sein? Dann musst du einfacg noch checked als Attribut anhängen. Oder soll er mit PHP auswertbar sein? Dann musst du noch ein name-Attribut vergeben.

0

Was möchtest Du wissen?