带有空格的javascript警报php字符串
如何使用javascript获取包含空格的php值? 下面是我的php代码带有空格的javascript警报php字符串,javascript,php,string,alert,Javascript,Php,String,Alert,如何使用javascript获取包含空格的php值? 下面是我的php代码 <?php $firstName = "my first name"; echo "<input type='button' onclick=showFirstName(".$firstName.");>"; ?> 只需正确添加”s。试试- echo "<input type='button' onclick=showFirstName('".$firstName."')
<?php
$firstName = "my first name";
echo "<input type='button' onclick=showFirstName(".$firstName.");>";
?>
只需正确添加”
s。试试-
echo "<input type='button' onclick=showFirstName('".$firstName."');>";
echo”“;
Put onclick函数调用双引号,如下所示:
$firstName = "my first name";
echo "<input type='button' onclick=\"showFirstName('$firstName');\">";
$firstName=“我的名字”;
回声“;
调用showFirstName
方法时,需要加上单引号
<?php
$firstName = "my first name";
echo "<input type='button' onclick=showFirstName('".$firstName."');>";
?>
试试这个
<?php
$firstName = "my first name";
echo "<input type='button' onclick='showFirstName(\"".addslashes($firstName)."\")'>";
?>
用引号括起来-…onclick=showFirstName(“$firstName”);>“;
可能是重复的,但是,是的,缺少单引号,所以它试图这样做:showFirstName(我的名字);-这不起作用,因为“我的名字”不在引号内。谢谢@Sanjay这项工作对我来说,我只是缺少onclick
函数中的\”
<?php
$firstName = "my first name";
echo "<input type='button' onclick='showFirstName(\"".addslashes($firstName)."\")'>";
?>