我正在使用JavaScript。
我的HTML页面中有以下链接:
现在,我想在文本开头之前而不是下方添加绿色的美元符号。我目前有以下代码:
var imgElement = document.createElement("img");
imgElement.setAttribute("src",server+"images/dollar-green.png");
anchor.appendChild(imgElement);
最佳答案
也许您应该尝试insertBefore()
。将您的代码的最后一行更改为:
anchor.insertBefore(imgElement, anchor.childNodes[0]);
然后在
<img>
标记上添加CSS代码:img {
float: left;
}
要么
img {
display: inline-block;
}
或通过JavaScript:
imgElement.setAttribute('style','float:left;');