ZuVieL Geschrieben 16. Mai 2007 Geschrieben 16. Mai 2007 hi bin nich der pro in js ;> brauch bisschen hilfe, also ich habe einen div layer, der sieht folgendermaßen aus: <div url="http://fachinformatiker.de" onClick="machDas(this)">Test</div> ich möchte nun mit js die url auslesen. function machDas(obj) { ..hier wird hilfe benötigt } [/code] Zitieren
forTeesSake Geschrieben 16. Mai 2007 Geschrieben 16. Mai 2007 was willst Du denn mit dem div anstellen? <html> <head> <title>Untitled</title> <script> function machDas(obj) { //irgendwas machen obj.style.display = 'none'; } </script> </head> <body> <div id="myDiv" url="http://fachinformatiker.de" onClick="machDas(this)">Test</div> </body> </html> Zitieren
ZuVieL Geschrieben 16. Mai 2007 Autor Geschrieben 16. Mai 2007 beim klicken darauf möchte ich weitergeleitet werden, is doch auch egal oder= Zitieren
MaddinMV Geschrieben 16. Mai 2007 Geschrieben 16. Mai 2007 beim klicken darauf möchte ich weitergeleitet werden, is doch auch egal oder= und wozu brauchst du da javascript, bzw jscript? <body> <div id="myDiv"><a href="http://www.fachinformatiker.de"> Zu den Sesselakrobaten</a></div> </body> [/PHP] Zitieren
forTeesSake Geschrieben 16. Mai 2007 Geschrieben 16. Mai 2007 dann reicht doch <html> <head> <title>Untitled</title> <script> function redirect() { self.location.href = "http://www.google.de"; } </script> </head> <body> <div id="myDiv" url="http://fachinformatiker.de" onClick="redirect()">Test</div> </body> </html> oder besser: <div id="myDiv" url="http://fachinformatiker.de" ><a href="htt://www.google.de">Test</a></div> Zitieren
ZuVieL Geschrieben 16. Mai 2007 Autor Geschrieben 16. Mai 2007 also ich habe ein javascript menü was aus div layern besteht. wenn ich diesem layer klicke möchte ich weitergeleitet werden. ich möchte in dem layer keinen link haben! muss möglich sein! oder nicht? Zitieren
forTeesSake Geschrieben 16. Mai 2007 Geschrieben 16. Mai 2007 Hmm in den Layern musst Du doch Text oder ein Bild haben. Dann mach das einfach als <a> Link. Ist hübscher. Bei nur Text machst du style display: block; Ansonsten steht für die Layer-Click-Sache dere Code oben Zitieren
ZuVieL Geschrieben 16. Mai 2007 Autor Geschrieben 16. Mai 2007 ich möchte aber das der ganze layer clickable ist, nicht nur ein link dadrin! und ein style möchte ich auch nicht ändern, ich möchte die url auslesen <div url="http://fachinformatiker.de" onClick="machDas(this)">Test</div> Zitieren
forTeesSake Geschrieben 16. Mai 2007 Geschrieben 16. Mai 2007 Oki, dann nimm einfach den Code von oben Zitieren
ZuVieL Geschrieben 16. Mai 2007 Autor Geschrieben 16. Mai 2007 willst du mich ********en? mir geht es um die url, url url url url ich möchte die url nur einmal festlegen und das im div, is das so schwer nicht ums style!!!!!!!! Zitieren
forTeesSake Geschrieben 16. Mai 2007 Geschrieben 16. Mai 2007 Geht´s noch?????? Also so hilft Dir bestimmt normal keiner weiter. <html> <head> <title>Untitled</title> <script> function machDas(obj) { alert(obj.url); } </script> </head> <body> <div id="myDiv" url="http://fachinformatiker.de" onClick="machDas(this);">Test</div> </body> </html> zum Auslesen Viel Erfolg. Zitieren
dennisderweber Geschrieben 16. Mai 2007 Geschrieben 16. Mai 2007 willst du mich ********en? mir geht es um die url, url url url url ich möchte die url nur einmal festlegen und das im div, is das so schwer nicht ums style!!!!!!!! sonst ist aber alles ok, oder? :eek *troll* Zitieren
ZuVieL Geschrieben 22. Mai 2007 Autor Geschrieben 22. Mai 2007 ich glaub keiner hat verstanden was ich wollte.... die lösung: getAttribute("url") Zitieren
MaddinMV Geschrieben 22. Mai 2007 Geschrieben 22. Mai 2007 ich glaub keiner hat verstanden was ich wollte.... die lösung: getAttribute("url") ich hab schon verstanden was du wolltest, aber nachdem du tees so angeflaumt hast, wollte ich nichts mehr zum besten geben^^ Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.