基本上我只想在左边有填充,而不是在这段代码周围:
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("livesearch").innerHTML=xmlhttp.responseText;
document.getElementById("livesearch").style.border="1px solid #000";
document.getElementById("livesearch").style.background="#FFF";
document.getElementById("livesearch").style.padding-left="10px";
}
但我不知道 padding-left 的语法打破了这个论点。有没有更好的方法可以在不使用 CSS 的情况下做到这一点,因为根据 if/else 语句有不同的样式?