ExpressYourself
Registered
Как да направя checkbox бутон който когато се натисне да маркира всичките други checkbox бутони
Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
window.onload = function() {
atr("c");
}
function atr(name) {
for (i=0;i<document.getElementsByName(name).length;i++) document.getElementsByName(name)[i].setAttribute("onclick","call('"+name+"')")
}
function call(name) {
for (i=0;i<document.getElementsByName(name).length;i++) document.getElementsByName(name)[i].checked = true;
}
<input type="checkbox" name="c" /><br />
<input type="checkbox" name="c" /><br />
<input type="checkbox" name="c" /><br />
<input type="checkbox" name="c" /><br />
<input type="checkbox" />tozi nqma da bude markiran<br />
<input type="checkbox" name="c" /><br />
marian каза:Код:window.onload = function() { atr("c"); } function atr(name) { for (i=0;i<document.getElementsByName(name).length;i++) document.getElementsByName(name)[i].setAttribute("onclick","call('"+name+"')") } function call(name) { for (i=0;i<document.getElementsByName(name).length;i++) document.getElementsByName(name)[i].checked = true; }Код:<input type="checkbox" name="c" /><br /> <input type="checkbox" name="c" /><br /> <input type="checkbox" name="c" /><br /> <input type="checkbox" name="c" /><br /> <input type="checkbox" />tozi nqma da bude markiran<br /> <input type="checkbox" name="c" /><br />
marian каза:Трябва да пишеш по 1000 id-та и няма как да стане затова обясни малко по-добре. Сложи му id и име ако не ти пречи...