Javascript - Texte tauschen
-
einfach nach dem schließenden body-tag einfügen.
<script type="text/javascript"> (function() { firstFieldset = document.getElementsByTagName("fieldset")[0]; secondFieldset = document.getElementsByTagName("fieldset")[1]; parent = firstFieldset.parentNode; switchIt = function() { parent.replaceChild(firstFieldset, secondFieldset); parent.insertBefore(secondFieldset, firstFieldset); temp = firstFieldset; firstFieldset = secondFieldset; secondFieldset = temp; }; firstFieldset.onmousemove = switchIt; })(); </script>
-
zwutz schrieb:
einfach nach dem schließenden body-tag einfügen
Ich vermute, du meinst hier VOR dem schließenden body-tag
-
BasicMan01 schrieb:
Ich vermute, du meinst hier VOR dem schließenden body-tag
ist irrelevant, ich habs aber lieber draußen
-
zwutz schrieb:
ist irrelevant, ich habs aber lieber draußen
Ne ne ne.
Das ist unsauber. Einfach domready verwenden und fertig.
-
Shade Of Mine schrieb:
Das ist unsauber. Einfach domready verwenden und fertig.
ich sag niemandem, dass er sich ein wegen so einer Kleinigkeit ein Framework holen soll, wenn er diese Möglichkeit nicht explizit angibt.
Das meine Möglichkeit die Beste ist, hab ich nie behauptet, aber sie funktioniert, ohne das er was an seiner Seite ändern muss
-
zwutz schrieb:
ich sag niemandem, dass er sich ein wegen so einer Kleinigkeit ein Framework holen soll, wenn er diese Möglichkeit nicht explizit angibt.
Das meine Möglichkeit die Beste ist, hab ich nie behauptet, aber sie funktioniert, ohne das er was an seiner Seite ändern mussMich stoert lediglich die aussage dass das script nach dem body tag sein soll.
Denn das ist unsauber und kann in gewissen situationen (die hier zwar nicht gegeben sind) probleme verursachen.deshalb: die saubere variante ist domready - wozu man keine library braucht, das kann man auch selber schreiben, sind 5-7 zeilen. die unschoene variante ist am ende des bodys.
-
in welchen gewissen Situationen kann das zu Problemen führen?
-
zwutz schrieb:
in welchen gewissen Situationen kann das zu Problemen führen?
Ein getElementsByTag kann je nach Situation den script tag liefern oder auch nicht.
Prinzipiell ist aber das Hauptproblem dass der Browser in den Quirksmode faellt - und das obwohl es dir keinen Vorteil bringt.
-
das ist ne keine funpage... sie hat weder body noch head, es sei denn ich brauchs dringen. Das lustige soll sein, das man nur ja anklicken kann! Einen absendenbutten brauch ich nicht. Ich wills ja garnicht absenden. Der benutzer wird den zweck jedenfalls erkennen... Das ding wird dann als html datei mit den paar zeilen per mail verschickt.
Habe die sachen mal in ne Datei rein kompiert. Muss sie jetzt nurnoch so ändern das da wo die Maus ist immer "Ja" ist.
-
Sqwan schrieb:
Das ding wird dann als html datei mit den paar zeilen per mail verschickt.
Als attachment hoffe ich doch, denn die meisten email systeme erlauben kein inline javascript...
-
nene... schon als anhang