Ich habe mit Javascript folgendes gemacht:
Code: Alles auswählen
function onloadpse() {
if (show==true)
{
document.getElementsByTagName("div")[0].setAttribute("style", "display");
document.getElementsByTagName("input")[0].setAttribute("value", "PSE ausblenden");
document.getElementsByTagName("input")[1].setAttribute("value", "true");
show=false;
}
else
{
document.getElementsByTagName("div")[0].setAttribute("style", "display:none");
document.getElementsByTagName("input")[0].setAttribute("value", "PSE einblenden");
document.getElementsByTagName("input")[1].setAttribute("value", "false");
show=true;
}
}
function change() {
var buttonid=document.getElementById("button");
if (show==true)
{
buttonid.setAttribute("value", "PSE ausblenden");
}
else
{
buttonid.setAttribute("value", "PSE einblenden");
}
}
function anzeigen() {
var changex=change();
if (show==true)
{
document.getElementsByTagName("div")[0].setAttribute("style", "display");
document.getElementsByTagName("input")[1].setAttribute("value", "true");
}
else
{
document.getElementsByTagName("div")[0].setAttribute("style", "display:none");
document.getElementsByTagName("input")[1].setAttribute("value", "false");
}
show=!show;
}
<div style="display:none">
INHALT
</div>
Der Inhalt soll bei dem klicken auf den Button ein, bzw. ausgeblendet werden.
Im Mozilla klappt dasa auch 1a, aber der IE macht da mal wieder seine probleme.
Das will einfach nicht funzen.
Hat jemand einen Lösungsvorschlag?
Mfg