javascript problem

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
deathcakeman
Mitglied
Beiträge: 52
Registriert: 22.06.2006 16:10

javascript problem

Beitrag von deathcakeman »

Gruß leute.
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;
}
so das atribut was geändert werden soll ist ein
<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
Antworten

Zurück zu „Coding & Technik“