我想通過一個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