0
我寫的JavaScript和HTML從PHP,我有一個問題,當設置標籤選項的atributte 值。問題是當變量$ txt有一個帶空格的單詞時,例如La Libertad屬性值顯示value =「La」libertad。你能幫我解決這個問題嗎?在我的代碼下面Javascript和從空間的PHP的HTML
"<option SELECTED value=\"$txt\">$txt</option>"
我寫的JavaScript和HTML從PHP,我有一個問題,當設置標籤選項的atributte 值。問題是當變量$ txt有一個帶空格的單詞時,例如La Libertad屬性值顯示value =「La」libertad。你能幫我解決這個問題嗎?在我的代碼下面Javascript和從空間的PHP的HTML
"<option SELECTED value=\"$txt\">$txt</option>"
爲什麼不給該值添加單引號。我覺得你使用嵌套雙引號可能是一個原因。嘗試是這樣的:
echo "$(\"#$target_javascript\").append(\"
value=\'+array_list[i].value+\'>\"+array_list[i].display+\"\");\r";
我覺得應該用單引號工作得很好....
是這樣的:
echo "<option SELECTED value='".$txt."'>$txt</option>";
您可以使用它像這樣太:
<?php echo '<option SELECTED value="'.$txt.'">'.$txt.'</option>'; ?>
試試這個。 「」; –
嘗試它在phpfiddle nad似乎爲我工作..我想你需要發佈更多的代碼 –
有沒有什麼明顯錯誤(或明顯的JavaScript(它似乎是純PHP),與該代碼)。你需要提供更多的上下文。 http://stackoverflow.com/help/mcve – Quentin