我想通过一个php定义的字符串与空格到一个JavaScript函数,以便我可以附加到查询字符串。但是,该函数仅在没有空格时才起作用,并且在有空格时甚至不执行 - 通过使用alert()进行测试。传递字符串与空格到javascript
有没有一种方法可以将字符串与空格传递到JavaScript函数,以便我最终可以执行escape(),然后追加到我的查询字符串中? (使用警报()在这个例子中)
PHP文件
<a onClick=showUser('<?php echo $stringwithspaces; ?>')>click here</a>
js文件
function showUser(str)
{
alert (str);
}
,如果我只能做这样的事情... onClick=showUser(escape('<?php echo $deptname; ?>'))
。 ..这会很棒,但那不起作用。任何帮助将非常感激!谢谢!
我不认为你的PHP文件的完整内容已成为问题。你可以编辑它让他们在那里? – 2009-12-21 12:19:37
您需要在其他任何地方写出有效的HTML。 – 2009-12-21 14:30:14