*Markus: Warum der eine print so, der andere anders?

Beitrag lesen

Hallo,

print "document.formular.testString.value="$testString";\n";
oder auch
   print "document.formular.testString.value='$testString';\n";

Ich weiß zwar nicht, was du genau vor hast, aber diese Herumbastelei mit Escape-Zeichen ist meine meiner nach nicht besonders sinnvoll.
Ich würde empfehlen, die Ausgaben in diesem Fall so zu schreiben:

  
print qq~document.formular.testString.value="$testString"~;  

So kannst du den HTML-Code lassen, wie er ist.
Mit q~...~; und qq~....~; kannst du innerhalb dieser Operatoren beliebigen Text ausgeben, wobei qq auch noch zusätzlich Perl-Variablen parst.

Markus.

--
http://www.apostrophitis.at
Maschiene währe Standart Gallerie vorraus Packete Objeckte tollerant vieleicht Strucktur