Hallo,
Momenteel ben ik bezig met het opzetten van een game.
Ik heb voor mijn berichten centrum een checkbox systeem, wat inhoudt dat mensen tegelijkertijd alle berichten kunnen selecteren om te verwijderen en/of saven.
Helaas doet deze functie het niet en zelf kom ik niet uit de fout.
Hieronder het script:
<script language="javascript">
function checkAll(elementFrm) {
for (i = 0; i < elementFrm.length; i++) {
if(elementFrm.elements[i].type == "checkbox")
elementFrm.elements[i].checked = true;
}
}
function uncheckAll(elementFrm) {
for (i = 0; i < elementFrm.length; i++) {
if(elementFrm.elements[i].type == "checkbox")
elementFrm.elements[i].checked = false;
}
}
function toogle(elementFrm){
var d = 1;
var j = 0;
for(i = 0; i < elementFrm.length; i++){
if(elementFrm.elements[i].type == "checkbox"){
j = j + 1;
if(elementFrm.elements[i].checked == true){
d = d + 1;
}
}
}
if(d == j){
uncheckAll(elementFrm);
} else {
checkAll(elementFrm);
}
}
</script>
Dit wordt in het script opgeroepen bij de betreffende tabel met: <input type='checkbox' name='check' onClick='toogle(document.form)' value='Checken' style='margin: 0px;'/>
en aan het eind van de tabel:
<td class='inhoud_c' width='6%'>
<input type='checkbox' name='id_".$res['id']."' value='".$res['id']."' style='margin: 0px;'/>
Hopelijk hebben jullie een suggestie!
Alvast bedankt.
- Javascript Checkbox.
-
18-01-2014, 22:17 #1Particulier
- Berichten
- 10
- Lid sinds
- 12 Jaar
Javascript Checkbox.
-
In de schijnwerper
Dedicated Server bij Webmedia - NijmegenHostingLogo nodig? Nu 50,-! Ook voor andere grafische opdrachten beschikbaar.Freelance / WerkLeesTips.nl | Mooi en korte domeinnaam | Mooi voor een boekenshopDomein te koopInformatiesite in thuisbatterijen | Opkomende markt! | Geen inkomstenWebsite te koop -
19-01-2014, 20:52 #2
- Berichten
- 9
- Lid sinds
- 17 Jaar
Re: Javascript Checkbox.
Je hebt in je onclick: toogle(document.form)
Volgens mij bestaat document.form niet, misschien bedoel je document.forms[0]. Je kan hem ook pakken door <form> een id te geven en dat id te gebruiken in document.getElementById.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic