Hallo,
JavaScript ist spannendes Neuland für mich. Aus diesem Grund mögen dem einen oder anderen meine Probleme recht stupide vorkommen. Dafür möchte ich mich natürlich entschuldigen.
Ich erstelle ein Kontaktformular.
Meine Fragen:
Gibt es einen Fehler?
Erstens: javascript:los() löst absolut keine Reaktion aus.
Zweitens: ich möchte, dass diese Tabellenzelle („element“) nur bei deaktiviertem JS versteckt wird. Halbwegs funktioniert’s, aber eben nur halbwegs. Sie wird nicht gezeigt, wenn der User JS aktiviert bzw deaktiviert hat. Es sollte aber nur bei Letzterem der Fall sein.
Hier die entsprechenden Teile des Codes:
#element { display:none; }
<!–function los()
{
document.formular.submit()
}//–>
<!–function show_cell() {
if (document.formular.getElementById)
document.formular.getElementById(‚element‘).style.display ="";
}//–>
[Senden](javascript:los())
Drittens:
Der IE reagiert hier drauf nicht, FF und andere dagegen schon. Weiß Jemand, wie man diese Einschränkung(falls es eine ist) umgehen kann:
Vielen Dank und viele Grüße!