Autor Zpráva
markétka
Profil *
Ahoj all, dělám takovýho jednoduchýho mailovýho klienta a narazil jsem. Udělal jsem <input type="checkbox"> a púod tím sem dal tlačítko vybrat všehcny checkboxy a nevím jak mám udělat aby se všechny vybraly netuším jak to naprogramovat. Děkuji vám za každou radu
Nox
Profil
To není PHP ale javascript...checkboxy si buď pojmenuj něco1,něco2...anebo místo pocet "něco" si vytvoř var name=new Array ("název prvního","druhého"...);

Snad to takto bude fungovat

<input type="button" onclick="CheckAll()" id="all" value="Označ všechny" />

<script type="text/javascript">
var pocet=4;
function CheckAll(){

for(a=0;a<pocet;a++){
document.forms['jmeno_formulare']["něco"+a].checked="checked";
}

}
</script>
TFSi
Profil
http://www.google.cz/search?hl=cs&client=firefox-a&channel=s&rls=org.m ozilla:cs:official&hs=Aen&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=Java script+check+Checkboxes&spell=1
Casero
Profil
markétka
A pokud to chceš opravdu naprogramovat, tak stačí pouze podmínka, pokud je označen checkbox Označ vše, tak dělej věci, jako kdyby byl označen checkbox1,2...n
markétka
Profil *
no ale když to vypisuju z mysql tak musím dát jinej name abych to nemusel ručně pojmenovávat nebo ne?
TFSi
Profil
markétka
musím dát jinej name

for($i=0;$i<$count;$i++) {

echo '<input type="checkbox" name="neco'.$i.'">'." ";
}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0