单击元素时,Textarea值仅刷新(Safari Bug)

时间:2013-02-24 17:39:24

标签: javascript safari textarea

function lightbulb(lightup){
document.getElementById("cipheredText").value+=lightup;
document.getElementById("light"+(lightup.toLowerCase())).style.opacity="1";
setTimeout(function(){
    document.getElementById("light"+lightup.toLowerCase()).style.opacity="0";
},1000)

}

更新: 我一直在修补它,另一个元素也是一个div也不令人耳目一新。但是,当我查看控制台时,它正确显示新值。我认为这可能是safari的错误

一旦调用它,textarea的值就不会改变,除非我点击它 (注意:此textarea元素是一个只读元素,因此用户无法输入它)
这个bug只出现在safari中。

0 个答案:

没有答案