![](/img/trans.png)
[英]pass a javascript variable within a html page into a html form (on the same page) for submission to perl cgi
[英]Perl CGI - Pass variable to JavaScript
我有以下Perl代码:
$USERID = $ENV{REMOTE_USER};
一个按钮:
<input type="submit" class="button button1" name="submitButton" value="Refresh Book Ref Data" onclick='myFunction()'>
以下JavaScript函数:
function myFunction() {
var password = prompt("Please Enter Unix Password");
document.getElementById("pwvalue").value = password;
}
我想将$ USERID变量传递给JavaScript函数,以便我可以:
var password = prompt("Please Enter Unix Password for User" + $USERID);
你可以使用这样的东西 - >
myFunction('$USERID')
这个方法应该是我这样的 - >
function myFunction(my_var){
...
}
使用引号
var password = prompt("Please Enter Unix Password for User" + "$USERID");
说明
假设$USERID
有一些数据,例如someid
。 您已将$USERID
用于javascript,这意味着它将按以下方式工作
var password = prompt("Please Enter Unix Password for User" + someid);
这里javascript会考虑someid
是一个javascript变量,但实际上someid
是数据而不是变量所以使用引号。
如果您使用javascript意味着使用console.log或控制台在浏览器中修复错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.