gpt4 book ai didi

javascript - 在 php 和 javascript onClick 之间传递带空格的值

转载 作者:行者123 更新时间:2023-11-28 18:35:30 24 4
gpt4 key购买 nike

我找不到这个问题的答案,而且花了我很长时间这是我的问题:我想将 php 变量传递给 javascript onclick,但如果变量值之间有空格,例如在一个变量中传递名字和姓氏不起作用,但传递一个用户名有效,我就会失败。

这是代码:

       //$username='Liberty Johnson';//This one is not working
$username='LibertyJohnson';
<tr>
<td><b>
<?php echo $username?>
</b> is online now <a href="javascript:void(0)"
onclick= "javascript:chatWith('<?php echo $username?>')">
Start Chat</a>
</td>
</tr>

    function chatWith(chatuser) {
createChatBox(chatuser);
$("#chatbox_" + chatuser + " .chatboxtextarea").focus();
}

最佳答案

需要更改white space&nbsp; 。所以你可以使用

<?php echo str_replace(' ', '&nbsp;', $username); ?>

而不是

<?php echo $username; ?>

关于javascript - 在 php 和 javascript onClick 之间传递带空格的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37184795/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com