Frank Schönmann: Einführungszeichen und Perl ?

Beitrag lesen

hi!

print '<a href="javascript:parent.frames[0].document.forms[0].elements[0].value="ABC000">Change value</a>';

wird nur mit:

javascript:parent.frames[0].document.forms[0].elements[0].value=

verlinkt.

Versuch es mal so:

print '<a href="javascript:parent.frames[0].document.forms[0].elements[0].value='ABC000'">Change value</a>';

Das könnte evtl. funktionieren.

Ansonsten müsste es aber auf jeden Fall so klappen:

print "<a href="javascript:parent.frames[0].document.forms[0].elements[0].value='ABC000'">Change value</a>";

Dein Problem lag nicht an Perl, sondern an HTML. Dadurch, dass du nach dem .value= ein " gesetzt hast, bedeutet das, dass das href-Attribut zuende wäre.

bye, Frank!