Veröffentlicht 16. Mai 200718 j 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]
16. Mai 200718 j 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>
16. Mai 200718 j 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]
16. Mai 200718 j 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>
16. Mai 200718 j 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?
16. Mai 200718 j 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
16. Mai 200718 j 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>
16. Mai 200718 j 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!!!!!!!!
16. Mai 200718 j 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.
16. Mai 200718 j 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*
22. Mai 200718 j 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^^
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.