HTMLページから印刷するPerlスクリプトがあります。javascript を使用して警告メッセージを表示したいと考えています。アラート メッセージは、perl 変数で文字列として定義されます。perl 変数の値を引数として javascript 関数に渡そうとしていますが、うまくいきません。助けてください。
$perl_variable = "Welcome"; # alert msg
print <<START
<HTML>
some html code....
<p>Click the button to wait 3 seconds, then alert "Hello".</p>
<button onclick="myFunction('$perl_variable')">Try it</button>
<script>
function myFunction(var message){
setTimeout(function(){alert(message)},3000);
}
</script>
</HTML>
START