繁体   English   中英

参数从php脚本传递到javascript函数

[英]Parameter pass from php script to javascript function

html
<?php $test="00010387";
<a href="javascript:browsePricebySKU(<?php echo '$test';?>);"></a>

javascript
<script>
function browsePricebySKU(test){
alert(test);}
</script>

输出与参数不同。 请帮我。

尝试这个

PHP代码

<?php $test="00010387"; ?>

<a href="javascript:browsePricebySKU('<?php echo $test;?>');"></a>

<script type="text/javascript">

     function browsePricebySKU(test){

          alert(test);
      }
</script>

单引号不会是Escape,它将以字符串形式输出$ test,而不是$ test变量的值;

html
<?php $test="00010387";?>
<a href="javascript:browsePricebySKU('<?php echo $test;?>');"></a>

(在启动html之前关闭php)

要么

html
<?php $test="00010387";
echo "<a href=\"javascript:browsePricebySKU('$test');\"></a>";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM