Hallo Marco!
Ok - weiter gehts....
Gut! ;)
Da hier soll passieren, wenn js aktiviert ist:
<td><a href="javascript:los()" onfocus="this.style.background='#e2e2f9'" onblur="this.style.background='#f5f5f5'" onclick="return chkkontakt();">Senden </a></td>
Du meinst, dass diese Zelle sichtbar sein soll, wenn JS aktiviert ist, und eben nicht sichtbar, wenn nicht? Noch eine Frage vorab... geht es nur um die eine Zelle, oder sind es mehrere? Wenn es mehrere sind, sowas ähnliches haben wir mit Chris schon durch: https://forum.selfhtml.org/?t=138167&m=897378
Wenn es nur um die eine Zelle geht, brauchst Du den noscript-Bereich in dem Fall nicht. Du weist der Zelle die Eigenschaft display:none. Für User mit aktiviertem JavaScript, ermittelst Du die Zelle mit getElementById und änderst die display-Eigenschaft:
CSS:
#etwas {
display:none;
}
HTML:
<td id="etwas">Zelleninhalt</td>
JavaScript:
function show_cell() {
getElementById('etwas').style.display = '';
}
<body onload="show_cell();">
Is JavaScript nicht aktiv, wird ob der display-Eigenschaft (none) die Zelle nicht angezeigt. Ist JavaScript aktiviert, verändert die Funktion show_cell() die display-Eigenschaft, die Zelle ist sichtbar.
Viele Grüße aus Frankfurt/Main,
Patrick
--
_ - jenseits vom delirium - _
<hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash>