在php和javascript onClick之间传递带有空格的值
Passing values with space between from php to javascript onClick
我找不到答案,花了很长时间这就是我的问题:我想把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
更改为
。所以你可以使用
<?php echo str_replace(' ', ' ', $username); ?>
而不是
<?php echo $username; ?>
试试这个
function chatWith(chatuser) {
createChatBox(chatuser);
$("[id='chatbox_" + chatuser + "'] .chatboxtextarea").focus();
}
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 将数组从PHP传递到Javascript
- 我如何找到一个句子中的所有空格并替换忽略它们
- 如何在php文件中获取$.post-ajax传递的值
- 用空格替换下划线PHP
- 在php和javascript onClick之间传递带有空格的值
- 如何在php和javascript中使用regex检测空格分隔词(在全文搜索查询中)
- php中带有空格的Javascript和html
- jqgrid子网格row_id空格不起作用PHP jquery
- PHP 字符串正在将空格更改为 + 符号.需要解码以保留空格
- PHP 只在邮件上发送一个空格
- 使用 PHP 填充引导输入 - 字符串变量中出现空格错误
- 如何在 PHP 的 OnClick 函数中将带有空格的变量作为参数传递
- 如何在不丢失换行符和空格的情况下将js字符串变量传递给php
- PHP/jQuery S3上传不能处理带有空格的文件
- 删除PHP中使用JavaScript添加的空格
- 将变量传递到带有空格的PHP页面
- 如何在PHP和Javascript中删除字符串中的所有空格