Button verbergen und anzeigen in Netscape
Andreas Heller
- javascript
0 Swen0 Michael N.
Hallo,
ich habe da ein kleines Problem mit Netscape. Ich möchte eine Seite mit AGB's (Allgemeinen Geschäftsbedingungen) erstellen, die der Kunde bestätigen muß (Checkbox). Erst wenn die Checkbox checked ist, soll ein Button "Weiter" erscheinen. Das ganze habe ich so gelöst:
function gelesen()
{
browser = browsercheck();
if (browser=="nc")
{
if (document.frm_agb.cb_AGBs.checked)
{
document.frm_agb.btn_weiter.visibility="show"
}
else
{
document.frm_agb.btn_weiter.visibility="hide"
}
}
else
{
if (document.frm_agb.cb_AGBs.checked)
{
document.frm_agb.btn_weiter.style.visibility="visible"
}
else
{
document.frm_agb.btn_weiter.style.visibility="hidden"
}
}
}
IE macht das ganze ohne Probleme, aber Netscape streikt. Warum?
HILFE!!
Danke,
Andy
Moin
[...] Ich möchte eine Seite mit AGB's (Allgemeinen Geschäftsbedingungen) erstellen, die der Kunde bestätigen muß (Checkbox). Erst wenn die Checkbox checked ist, soll ein Button "Weiter" erscheinen.
BTW: Was machen Kunden, die gar kein JS haben? Dürfen die nichts kaufen ?
Viele Grüße
Swen
Moin
[...] Ich möchte eine Seite mit AGB's (Allgemeinen Geschäftsbedingungen) erstellen, die der Kunde bestätigen muß (Checkbox). Erst wenn die Checkbox checked ist, soll ein Button "Weiter" erscheinen.
BTW: Was machen Kunden, die gar kein JS haben? Dürfen die nichts kaufen ?
Viele Grüße
Swen
Die kommen gar nicht so weit...
Hy,
Hallo,
ich habe da ein kleines Problem mit Netscape. Ich möchte eine Seite mit AGB's (Allgemeinen Geschäftsbedingungen) erstellen, die der Kunde bestätigen muß (Checkbox). Erst wenn die Checkbox checked ist, soll ein Button "Weiter" erscheinen. Das ganze habe ich so gelöst:
Nö, das ist kein Problem mit Netscape, sondern ein Problem mit Browser-Standards.
if (browser=="nc")
{
if (document.frm_agb.cb_AGBs.checked)
{
document.frm_agb.btn_weiter.visibility="show"
}
else
{
document.frm_agb.btn_weiter.visibility="hide"
}
}
IE macht das ganze ohne Probleme, aber Netscape streikt. Warum?
Wenn Du mal unter <../../tdch.htm#a19> schaust, siehst Du, oben links zwei Symbole, das eine verweist auf CSS 2.0 und das andere auf den IE 4.0, aber keins auf den NS 4.x.
Das ganze ist unter Netscape eher machbar mittels <../../tedg.htm>, Du tauschst ein "Leerbild" gegen das "Buttonbild" aus und setzt ein Falg auf true, mit dem die Buttonfunktion freigeschaltet wird.
Ich hoffe, das ich DIr weiterhelfen konnte.
Bis denndann
Michael N.