Perl-Lerner: Warum der eine print so, der andere anders?

Beitrag lesen

Hallo,
in meinem Perl-Script will ich eine Variable einlesen und in der Ergebnisseite wieder unverändert (!) ausgeben durch

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

Wenn diese Variable das Zeichen \ enthält, verschwindet dieses in der Ausgabe.
Wenn ich

print $testString;

absetze wird der Wert korrekt mit dem \ ausgegeben.
Sicherlich ein trivialer Anfängerfehler ?