[英]Trying to pass multiple parameters from php to javascript
这是我目前在php中的代码,带有一个有效的参数
<?php
$sid = "012";
echo '<input type="button" value="Submit" onclick="changeConfirmed('.$sid.')">';
?>
现在,我试图传递两个或多个参数,但似乎无法使其正常工作,这是我的尝试:
<?php
$name="abc
$sid = "012";
echo '<input type="button" value="Submit" onclick="changeConfirmed('.$sid.','.$name.')">';
?>
您需要在参数周围加上引号,或者javascript将它们视为变量而不是字符串。
echo '<input type="button" value="Submit" onclick="changeConfirmed(\''.$sid.'\',\''.$name.'\')">';
如果您的JavaScript函数参数之一是字符串,则必须正确将其用引号引起来:
<?php
$name="abc";
$sid = "012";
echo '<input type="button" value="Submit" onclick="changeConfirmed('.$sid.',\''.$name.'\')">';
?>
您可以不用$ sid括起来,因为它看起来像一个数字。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.