Бутон за маркиране

ExpressYourself

Registered
Как да направя checkbox бутон който когато се натисне да маркира всичките други checkbox бутони
 
Код:
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 />

Може ли да стане вместо name - id
 
Трябва да пишеш по 1000 id-та и няма как да стане затова обясни малко по-добре. Сложи му id и име ако не ти пречи...
 
marian каза:
Трябва да пишеш по 1000 id-та и няма как да стане затова обясни малко по-добре. Сложи му id и име ако не ти пречи...

Ем на мен checkbox всички са ми с име checked[] как да го пиша в javascript тей като в php го пиша само checked и в javascript ли така или с []

Същност аз сега като погнеднах ти си го направил който и checkbox да натиснеш ги маркира, а аз искам само един като натиснеш да маркира останлите и обратното като го натиснеш да ги отмаркира
 

Back
Горе