我有一个从 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