buttonfunktion hin und herswitchen
Christoph
- javascript
hallo an alle; danke für eure hilfe; hab jetzt was geschrieben, was aber noch net ganz funktioniert!
ich will, wenn man auf den button drückt, die funktion wechsel() aufgerufen wird, die dann unterscheidet zwischen 1 und 2 und dann das entsprechende css einbindet. mit dem button funktioniert es net, dafür aber zumindest mit dem direktaufrufen mithilfe der Links. Hab ich die Funktion wechsel() falsch gemacht?Der macht irgendwie auch bei der seite einen reload oder geht zum anfang, wenn man den button benutzt!!helft mir!!!!!!!!!!!!!!!!!!wäre echt nett
also:
<head><script type="text/javascript">
<!--
function setActiveStyleSheet(title) {
var i, a, main;
for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
if(a.getAttribute("rel").indexOf("style") != -1
&& a.getAttribute("title")) {
a.disabled = true;
if(a.getAttribute("title") == title) a.disabled = false;
}
}
} ****************die funktion funktioniert, hab ich schon getestet****
var status = 1;
function wechsel(status) {
if(status == 1){
setActiveStyleSheet('druck'); return false; status = 2;}
if(status == 2){
setActiveStyleSheet('default'); return false; status = 1;}
}
//-->
</script></head>
<body>
<a href="#" onclick="setActiveStyleSheet('default'); return false;">Standard</a>
<a href="#" onclick="setActiveStyleSheet('druck'); return false;">Druckversion</a>
********************das funktioniert, weil es net auf die funktion wechsel zugreift**********
<form method="POST">
<p><input type="submit" value="Ansicht" name="#" onclick="wechsel()"></p></form>
**************************Das funktioniert net!!
vielleicht kann mir jemand helfen, wäre echt coool
das function wechsel(status) sollte eigeltlich kein status in der Klammer haben, war vertippt!
Moin!
Bleibe in deinem Thread!
[pref:t=44166&m=240749]
Wegen:
</faq/#Q-11>
- Sven Rautenberg