Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> zaznaczenie kilku checkbox.., i wstawienie ich wartosci do textarea
lemming
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: --
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Mam taki problem z js i niewiem jak go rozwiazac sad.gif (bo js to niezbyt umiem)
Mam kilka pol chceckbox i kazdy ma jakas wartosc teraz jak np. zaznacze 2 pola i klikne w guzik [ok] to chce zeby wartosci tych checkboxow dodaly mi sie do textarea
czy da sie to jakos zrobic?
Go to the top of the page
+Quote Post
Paul
post
Post #2





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  3. <script type="text/javascript">
  4. function checkboxy(ktore){
  5. ktore = ktore.split(',');
  6. for(i=0; i < ktore.length; i++) {
  7. eval('box = document.fm.checkbox'+ktore[i]);
  8. if(box.checked) {
  9. document.fm.txt.value += box.value
  10. }
  11. }
  12. }
  13. </head>
  14. <form name="fm">
  15. <input type="checkbox" name="checkbox1" value="checkbox1"><br>
  16. <input type="checkbox" name="checkbox2" value="checkbox2"><br>
  17. <input type="checkbox" name="checkbox3" value="checkbox3"><br><br>
  18. <input type="button" value="ok" onclick="checkboxy('1,2,3');"><br><br><br>
  19. <textarea name="txt" style="width:200;height:100;"></textarea>
  20. </form>
  21. </body>
  22. </html>

:?:
Go to the top of the page
+Quote Post
lemming
post
Post #3





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: --
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Fajnie prawie idealnie smile.gif musze cos wymyslic zeby do tego:
checkboxy('1,2,3');
samo dodawalo liczby :]
dzieki
Go to the top of the page
+Quote Post
Paul
post
Post #4





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Mozna tez zrobic tak, ze wszystkie checkboxy w formularzu...
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  3. <script type="text/javascript">
  4. function checkboxy(){
  5. for(i=0; i < document.fm.elements.length; i++) {
  6. obj = document.fm.elements[i];
  7. if(obj.type == 'checkbox' && obj.checked) {
  8. document.fm.txt.value += obj.value;
  9. }
  10. }
  11. }
  12. </head>
  13. <form name="fm">
  14. <input type="checkbox" name="checkbox1" value="checkbox1"><br>
  15. <input type="checkbox" name="checkbox2" value="checkbox2"><br>
  16. <input type="checkbox" name="checkbox3" value="checkbox3"><br><br>
  17. <input type="button" value="ok" onclick="checkboxy();"><br><br><br>
  18. <textarea name="txt" style="width:200;height:100;"></textarea>
  19. </form>
  20. </body>
  21. </html>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 07:22