Javascript 在输入中通过java脚本设置只读值
如何通过java脚本在输入html中设置只读值(通过类读取) HTMLJavascript 在输入中通过java脚本设置只读值,javascript,html,Javascript,Html,如何通过java脚本在输入html中设置只读值(通过类读取) HTML <input type="time" class="start" /> <select class="selectboxlist" > <option> <option> <option> <option> ... </select> 设置如下属性 start.setAttribute('readonly',true) 函数func(
<input type="time" class="start" />
<select class="selectboxlist" >
<option>
<option>
<option>
<option>
...
</select>
设置如下属性
start.setAttribute('readonly',true)
函数func()
{
var selectboxlist=document.querySelector('select');
如果(selectboxlist.selectedIndex==2 | | selectboxlist.selectedIndex==13 | | selectboxlist.selectedIndex==14){
var start=document.querySelector(“.start”)
start.value=“00:00”;//有效
start.setAttribute('readonly',true)//不起作用
console.log(启动)
}
}
1
2
三
4
5
6
7
8
9
10
11
12
13
您可以获取输入元素,然后将其readOnly属性设置为true:
document.querySelector('.input').readOnly = true;
setAttribute不是属性,它是一个方法:start.setAttribute('readonly',true)
。或start.readOnly=true
。
document.querySelector('.input').readOnly = true;