【发布时间】:2015-01-22 19:26:26
【问题描述】:
我有一个来自 PHP 脚本的回声:
echo "<select class='form-control' id='backgroundcolor' onchange='uploadFile()'>";
foreach($backgroundcolors as $cc => $name) {
echo '<option value="' . $name . '">' . $cc . '</option>';
}
echo "</select>";
它返回以下内容:
<select class='form-control' id='backgroundcolor' onchange='uploadFile()'><option value="#CD5C5C">Indian Red</option><option value="#000000">Black</option></select>
然后我使用以下代码将其添加到 div:
_("backgroundcolor").innerText = event.target.responseText;
我定义了以下函数_:
function _(el) {
return document.getElementById(el);
}
但是,它没有给我一个选择选项,而是在网站上以纯文本形式显示 html。如果我手动复制代码并将其粘贴到我的网站,它就可以工作。
【问题讨论】: