Hallo,
folgender Code gibt mir manchmal einen Syntax Error bei der Zeile
"document.formular.submit();"
aus. Aber nicht jedesmal, hängt scheinbar irgendwie davon ab, was für Daten in dem Formular sind. Kann mir da jemand sagen woran das liegen könnte? Hier ist der Code.
function checker() {
checkthis('boot');
checkthis('adac');
checkthis('bwvs');
checkthis('Bank');
checkthis('Apotheke');
checkthis('Post');
checkthis('Arzt');
checkthis('Gaststaette');
checkthis('Lebensmittel');
checkthis('Einkaufen');
checkthis('Hallenbad');
checkthis('Freibad');
checkthis('Reiten');
checkthis('Tennis');
checkthis('Museum');
checkthis('Radverleih');
checkthis('behindertenger');
checkthis('Bootscharter');
checkthis('Waeschetrockn');
checkthis('Waschmasch');
checkthis('Telefon_ma');
checkthis('Gasservice');
checkthis('Kinderspielplatz');
checkthis('Camping');
checkthis('Übernachtung');
checkthis('Grillplatz');
checkthis('Wetterstation');
checkthis('Erste_Hilfe');
checkthis('Kabelfernsehen');
checkthis('StramSteg');
checkthis('Strom');
checkthis('WaamSteg');
checkthis('Wasser');
checkthis('WC');
checkthis('Dusche');
checkthis('Altoel');
checkthis('Sondermuell');
checkthis('Abfall');
checkthis('Chemietoiletten');
checkthis('Faekalienschüttstelle');
checkthis('Bilgenentsorgung');
checkthis('Segelservice');
checkthis('Motorenservice');
checkthis('Werkstatt');
checkthis('Werft');
checkthis('Bootszubehör');
checkthis('Trailerstellplaetze');
checkthis('Autoparken');
checkthis('Slip');
checkthis('Tankstelle_Diesel');
checkthis('Tankstelle_Benzin');
checkthis('Bunkern_Diesel');
checkthis('Bunkern_Benzin');
document.formular.submit();
}
function checkthis(uebergabe) {
if (document.formular.elements[uebergabe].checked)
{
}
else
{
document.formular.elements[uebergabe].value = "0";
document.formular.elements[uebergabe].checked = "true";
}
}
Das Formular hat den Namen "formular". Es wird immer geprüft ob das Feld einen Haken hat, wenn nicht wird ein Haken gesetzt und der Wert auf 0 gesetzt. Damit das Feld mit übergeben wird.
Danke und Gruß
Tietze