| 1 2 3 4 | <select name="type"> <option>Geen link</option> <option>Link</option> </select> |
| 1 | <input name="link" type="text"> |
Met het onclick event van de checkboxen kun je de wijzigingen bijhouden.quote:Op vrijdag 25 maart 2005 22:55 schreef ikke_ook het volgende:
Ik wil graag in een tekstveldje realtime bijhouden hoeveel checkboxen er zijn aangevinkt in een form, dus zonder dat hij de pagina ververst ofzo. Hoe kan ik zoiets handig maken?
Iedere keer dat je op een checkbox klikt checken hoeveel checkboxen on zijn?Of is er iets handigers voor?quote:Op zaterdag 26 maart 2005 09:49 schreef SuperRembo het volgende:
[..]
Met het onclick event van de checkboxen kun je de wijzigingen bijhouden.
Dat zou kunnen, of je houd alleen de wijzigingen bij.quote:Op zaterdag 26 maart 2005 17:53 schreef ikke_ook het volgende:
[..]
Iedere keer dat je op een checkbox klikt checken hoeveel checkboxen on zijn?Of is er iets handigers voor?
| 1 2 3 4 5 6 7 8 9 10 11 | function CountCheckboxes() { var count, length; checks = 0; length = document.form.elements.length; for (i=0; i < count; i++) { if(document.form.elements[i].checked){ count++; } } document.form.count.value = count; } |
| 1 2 3 4 5 6 7 8 9 10 11 | function CountCheckboxes() { var count, length; count = 0; length = document.form.elements.length; for (i=0; i < length; i++) { if(document.form.elements[i].checked){ count++; } } document.form.count.value = count; } |
| 1 2 3 4 5 6 7 | function Count(checkboxid) { if( document.getElementById(checkboxid).checked){ document.form.count.value++; }else{ document.form.count.value--; } } |
| 1 2 3 4 5 6 7 | function CheckClicked(chk) { if (chk.checked) { document.form.elements.count.value++; } else { document.form.elements.count.value--; } } |
| 1 | <input type="checkbox" onclick="CheckClicked(this)"> |
| 1 2 3 4 | function NewInput(opm,focusfield){ document.getElementById(opm).style.display = ""; document.getElementById(focusfield).focus(); } |
Nee, alleen achter een inloggedeelte met een database eraan..... Tis namelijk een form waarmee je dingen toe kunt voegen in een database en tis niet de bedoeling dat de hele wereld daar bij kan...quote:Op zaterdag 26 maart 2005 22:52 schreef SuperRembo het volgende:
Heb je een voorbeeldpagina online staan?
| 1 2 3 4 5 6 7 | function showOpm(opm,focusfield){ var a; a = document.scrollTop; document.getElementById(opm).style.display = ""; document.getElementById(focusfield).focus(); document.scrollTop = a; } |
quote:[b]Op vrijdag 25 maart 2005 17:30 even een ander vraagjeik wil bijvoorbeeld als in dit dropdown menu 'link' wordt gekozen dat er een tekst veld bij komt.
1
2
3
4<select name="type">
<option>Geen link</option>
<option>Link</option>
</select>
En dus als link wordt gekozen, moet deze eronder komen:
1 <input name="link" type="text">
| 1 | <select onchange="foo()" > |
Bedankt, t werkt, alleen wel jammer dat t beeld ff naar boven schiet en dan weer naar beneden...quote:Op zondag 27 maart 2005 13:52 schreef SuperRembo het volgende:
In FF is het document.body.scrollTop. In IE is het window.pageYOffset, maar die heb je niet nodig.
Welke idioot maakt er dan ook een tabel met 1000 regelsquote:Op zondag 27 maart 2005 19:58 schreef ikke_ook het volgende:
[..]
Bedankt, t werkt, alleen wel jammer dat t beeld ff naar boven schiet en dan weer naar beneden...
Maar dan moet je maar geen FF gebruiken
Kun je beide dingen een beetje uitleggen?Ik snap ze beide niet namelijkquote:Op zondag 27 maart 2005 21:34 schreef SuperRembo het volgende:
[..]
Welke idioot maakt er dan ook een tabel met 1000 regels
Ik denk dat wel eens beter zou kunnen werken als je per vogel een tabel cel maakt. In die cell zet je dan een kleinere tabel met de optionele invoervelden.
Nog mooier is het als je via het DOM de optionele velden toevoegt. Dan zit je niet met al die invoervelden die je wel maakt maar niet gebruikt.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |