Bjoern Hoehrmann wrote:
Quote:
* Maria Sudderman wrote in de.comp.lang.javascript:
Irgendwie muss ich " doch makieren so das er richtig als html ausgegeben
wird?
Aber ich bin mit meinem Latein am Ende!
onClick="insert('<a href="URI">', '</a>')"
Da gibt es grundsätzlich zwei Möglichkeiten, einmal
onclick="insert('<a href="URI">', '</a>')"
und
onclick="insert('<a href=\'URI\'>', '</a>')" |
Und -- der Vollständigkeit halber:
onclick='insert("<a href=\"URI\">", "</a>")'>
Ausserdem kann man es in eine Methode auslagern, und braucht sich dann
um den Attributwertbegrenzer nicht mehr zu kümmern. Da es hier ohnehin
Konstanten sind, ist das nicht nur lesbarer, sondern auch auch leichter
wartbar (die Methode kann man in eine Script-Ressource auslagern):
function addLink()
{
insert('<a href="URI">', '</a>');
}
...
onclick="addLink()">
PointedEars
--
Prototype.js was written by people who don't know javascript for people
who don't know javascript. People who don't know javascript are not the
best source of advice on designing systems that use javascript.
-- Richard Cornford, <f806at$ail$1$8300dec7 (AT) news (DOT) demon.co.uk>