Script auch innerhalb HTML-Tag möglich ?
Herbert
- javascript
Guten Abend !
Ist es möglich [ähnlich PHP] einen Javascript-Befehl innerhalb eines HTML-Tags auszufürhen ?
Also z.B.:
<A HREF="../blabla/blala.htm <JAVASCRIPT TUE IRGENDWAS>" LOCATION="bliblo">
merci
Hallo,
http://selfhtml.teamone.de/javascript/intro.htm#javascript_htmltags
gruß,
Severin
das Problem ist, dass ich bei aktiviertem Javascript gerne an den Hyperlink:
<a href="test.htm">
etwas anhängen möchte, also dass dann draus wird:
<a href="test.htm#bereich2">
alles rein in Javascript wäre kein problem, hätte aber dem nachteil das bei ausgeschaltetem Javascript gar kein Link erscheinen würde. Deshalb habe ich mir etwas in der Art gedacht wie [nur pinzipiell]:
<a href="test.htm <JAVASCRIPT>write"#bereich2"</JAVASCRIPT>">
Moin Moin !
<a href="test.htm" onclick="location.href="test.htm#bereich2">
Warum willst Du nur bei aktivem Javascript mitten ins Dokument springen?
Willst Du Parameter übergeben? Das geht mit location.search (test.htm?hier-die-werte) viel besser.
Alexander
Moin Moin !
<a href="test.htm" onclick="location.href="test.htm#bereich2">
Warum willst Du nur bei aktivem Javascript mitten ins Dokument springen?
Willst Du Parameter übergeben? Das geht mit location.search (test.htm?hier-die-werte) viel besser.
Alexander
parameter übergeben: yes
aber etwas kompliziert
von ausserhalb wird an eine eine frameset datei ein parameter übergeben. dieser muss nun an ein bestimmtes frame weitergeleitet werden....
location.search scheint nur mit "?" zu gehen, ich benötige aber eigentlich "#" für Links mit Ankerpunkten
ne verzwickte sache
Moin Moin !
ne verzwickte sache
Stöber mal im Artikel- und im T&T-Bereich, da gibt es einige Hilfen für dich.
http://aktuell.de.selfhtml.org/tippstricks/index.htm http://aktuell.de.selfhtml.org/artikel/index.htm
Alexander
Hallo Alexander!
<a href="test.htm" onclick="location.href="test.htm#bereich2">
So gehörts: <a href="test.htm" onclick="location.href='test.htm#bereich2'>
^^^ ^^^
Alles Gute aus Wien
flo
Moin Moin !
Hallo Alexander!
<a href="test.htm" onclick="location.href="test.htm#bereich2">
So gehörts: <a href="test.htm" onclick="location.href='test.htm#bereich2'>
^^^ ^^^
Jau, mal wieder ein Flüchtigkeitsfehler.
Ich schreibe HTML normalerweise auch so:
a({-href=>'test.html',-onclick=>'location.href='.JavascriptString('test.htm#bereich2')},'Linktext')
(Perl CGI-Modul + eigene Ergänzungen)
Alexander
Hallo Herbert,
das Problem ist, dass ich bei aktiviertem Javascript gerne an den Hyperlink:
<a href="test.htm">
etwas anhängen möchte, also dass dann draus wird:
<a href="test.htm#bereich2">
Sollte eigentlich so moeglich sein:
<a id="Link" href="test.htm">....</a>
<script type="text/javascript">
document.getElementById("Link").setAttribute("href","test.htm#bereich2");
</script>
viele Gruesse
Stefan Muenz
Moin!
<a href="test.htm">
etwas anhängen möchte, also dass dann draus wird:
<a href="test.htm#bereich2">Sollte eigentlich so moeglich sein:
<a id="Link" href="test.htm">....</a>
<script type="text/javascript">
document.getElementById("Link").setAttribute("href","test.htm#bereich2");
</script>
Warum so kompliziert?
Die banale Lösung:
<script type="text/javascript">
document.write('<a href="link#mit_anhang">Link</a>');
</script>
<noscript>
<a href="link">Link</a>
</noscript>
Die intelligente Lösung hat Alexander Foken schon gebracht:
<a href="link" onclick="location.href='link#mit_anhang'; return false">Link</a>
Allerdings kann man bei sowas noch nicht dynamisch was dranhängen. Aber man kann onclick auch eine Funktion aufrufen, die dynamisch feststellt, wo es hingehen soll.
- Sven Rautenberg