I have HTML
Name 1:<input type="text" class="one" id="mytext">
<button onclick="disfunction()"></button>
Javascript
function disfunction(){
document.getElementsByClassName("one").disabled = true;
}
But the text box is still enabled. How can I disable text box
using the classname in JAVASCRIPT.
Using id I can do this. Also using jquery.
But I need a solution using Javascript
and classname
.
getElementsByClassName
return a list of elements, you need to loop througth it to disable each element :
var cells = table.getElementsByClassName("one");
for (var i = 0; i < cells.length; i++) {
cells[i].disabled = true;
}
JSFIDDLE : http://jsfiddle.net/7L14zaha/1/