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!