【发布时间】:2017-08-13 11:21:24
【问题描述】:
我需要一些关于我正在使用的 JavaScript 函数的帮助,该函数会根据用户输入字段更改文本阴影。
当我添加像 3px 3px 3px red 这样的完整值时,它工作正常。
但我试图让它像:
Javascript 自动添加
3px 3px 3px。并且用户只需要编写阴影颜色。
这里是 JavaScript 函数:
function changeBackground(obj) {
document.getElementById("coltext").style.textShadow = obj.value;
}
这是我正在使用的 HTML
<input id="color" type="text" onchange="changeBackground(this);" />
<br /><span id="coltext">CHANGE THE SHADOW OF THIS TEXT</span>
我觉得应该在obj.value前面加点东西。因为obj.value 将是用户要添加的颜色。
【问题讨论】:
-
它只是一个空文本字段。我将 3px 3px 3px green 添加到该字段中,它工作正常。
标签: javascript html css