Javascript 如何设置输入文本字段的默认游标属性?

Javascript 如何设置输入文本字段的默认游标属性?,javascript,css,Javascript,Css,函数editButtonClicked(){ var txtEle=document.getElementById(“txtUsername”); txtEle.style.disabled=false; txtEle.style.cursor=“自动”; txtEle.style.background=“白色”; } #txtUsername{ 光标:不允许; } 您使用了错误的方法来启用元素并将焦点放在字段上 这样就可以了 function btnUEditClick() { var

函数editButtonClicked(){
var txtEle=document.getElementById(“txtUsername”);
txtEle.style.disabled=false;
txtEle.style.cursor=“自动”;
txtEle.style.background=“白色”;
}
#txtUsername{
光标:不允许;
}

您使用了错误的方法来启用元素并将焦点放在字段上

这样就可以了

function btnUEditClick() {
    var txtEle = document.getElementById("txtUsername");
    txtEle.disabled = false;
    document.getElementById("txtUsername").focus();
}

您正在更改
disabled
属性的值,而不是样式属性。所以这一行:

txtEle.style.disabled = false;
应该是这样的:

txtEle.disabled = false;

当你问一个由你的代码引起的问题时,如果你提供一个人们可以用来重现问题的函数示例,你会得到更好的答案。请参阅:。您还可以单击标题中的
图标添加演示。谢谢将默认值更改为“自动”,最好解释出现问题的原因。此外,焦点也毫无疑问。