Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] zaznaczenie wszystkich checkboxow
hhg
post
Post #1





Grupa: Zarejestrowani
Postów: 316
Pomógł: 0
Dołączył: 5.07.2006

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


mam dylemat w JS na ktorym sie nie znam

napisalem funkcje
Kod
<script type="text/javascript">
function makeCheck() {

    var objekt = getElementById("formularzyk");
    
    var ilosc = objekt.length;
    
    for (i=0; i<ilosc; i++) {
        var type = objekt.elements[i].type;

        if (type=="checkbox") {
            objekt.elements[i].checked = true;
        }
    }
}
</script>



ktora ma za zadanie zaznaczyc wszystkie elementy ktore sa checkboxami formularza 'formularzyk' jako TRUE
czyli cos w stylu 'zaznacz wszystko'

to bylo w <head>

natomiast w <body> mam kod:


Kod
        <form action="email.php" method="post" name="formularzyk" id="formularzyk">

        
        <table width="500" border="1" cellpadding="0" cellspacing="0">
        
          <tr>
            <th scope="col" width="300">list</th>
            <th scope="col" width="100">send e-mail?</th>
          </tr>
          
                    
              <tr>
                <td class="data" valign="middle">
                    <a href="javascript:popup('user_profile.php',300,500)">t ta (tadek)</a>

                </td>
                <td class="data" valign="middle">
                    <input name="option" type="checkbox" value="1" />
                </td>
              </tr>
              
                    
          <tr valign="bottom">
            <td colspan="4" class="bottom" valign="bottom">
            <div style="float: right; height:22px; line-height:22px; padding-right:16px;">
                <a href="makeCheck(this.form)">zaznacz wszystko</a>

                &nbsp;&nbsp;&nbsp;
            </div></td>
          </tr>
          
        </table>
        
        <br />
    </div>
    
        <div>&nbsp;</div><div>&nbsp;</div><h3 class="red">E-mail text</h3><div>&nbsp;</div>
        
        
                
                <table border="0" width="500">

                                
                        <tr>
                            <td align="right">
                                <b>subject:</b>
                            </td>
                            <td align="left">
                                <input type="text" name="subject" size="70" maxlength="100" value="" " class="input_dark" />
                            </td>
                        </tr>

                
                                
                        <tr>
                            <td align="right">
                                <b>text:</b>
                            </td>
                            <td align="left">
                                <textarea name="text" cols="90" rows="10"  class="input_dark"></textarea>
                            </td>
                        </tr>

                
                                </table>
                <div align="left">
                    
            <br/>
                <input type="submit" name="submit" value="submit" class="input_bn" />
        
                <input type="reset" value="reset" class="input_bn" />
            </form>


oczywiscie po kliknieciu w napis 'zaznacz wszystko' nie zostaje wywolana zadna akcja..

prosze o pomoc
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 13:22