Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171

    script javascript che non riesco a far funzionare

    Buonasera,
    scusate ma ho un semplice script che non riesco a capire perch� non mi da il risultato voluto.
    Ho verificato ma sto uscendo pazzo, magari per voi � molto banale, ma sto studiando e piano piano sto cercando di capire javascript che viene applicato nei vari form.

    Lo script in questione non mi restituisce il valore contenuto nel primo TAG.
    Mi aspetto un alert con il contenuto ma mi dice "undefined" !!!!
    codice:
    <script type="text/javascript">  
        function countpara(){  
        var totalpara = document.getElementsByName("primo")[0].value;  
        alert("total td tags are: "+totalpara);  
          
        }  
        </script>
        <table>
        <td name="primo" value="abcdefg">This is a pragraph</td>  
        <td>Here we are going to count total number of paragraphs by getElementByTagName() method.</td>  
        <td>Let's see the simple example</td>  
        </table>
        <button onclick="countpara()">count paragraph</button>
    Ditemi cosa � che non va !!!
    Non chiedetemi quanti anni ho!!!!

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prima cosa. Ti mancano i tag <tr> e </tr>
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Seconda cosa. Non mi sembra che i td abbiano la proprietà value.
    Terza cosa. Prova document.getElementsByName("primo").length; non si sa mai.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    codice HTML:
    <script type="text/javascript">      
    function countpara(){      
    var totalpara = document.getElementsByName("primo").length;      
    alert("total tag che si chiamano 'primo': "+totalpara); 
    var totalpara = document.getElementsByTagName("td").length;    
    alert("total td tags are: "+totalpara);            
    }      
    </script>    
    <table>    
     <tr>
        <td name="primo" value="abcdefg">This is a pragraph</td>      
     <td>Here we are going to count total number of paragraphs by getElementByTagName() method.</td>      
     <td>Let's see the simple example</td>      
     </tr> 
    </table>    
    <button onclick="countpara()">count paragraph</button>
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  5. #5
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Seconda cosa. Non mi sembra che i td abbiano la propriet� value.
    Terza cosa. Prova document.getElementsByName("primo").length; non si sa mai.
    Grazie badaze per aver risposto.
    Ho inserito quanto mi ha detto , ma il risultato � lo stesso!

    codice:
    <script type="text/javascript">  
        function countpara(){  
        var totalpara = document.getElementsByName("primo").lenght;  
        alert("total td tags are: "+totalpara);  
          
        }  
        </script>
        <table>
        <td name="primo" value="abcdefg">This is a pragraph</td>  
        <td>Here we are going to count total number of paragraphs by getElementByTagName() method.</td>  
        <td>Let's see the simple example</td><tr></tr>  
        </table>
        <button onclick="countpara()">count paragraph</button>
    Non chiedetemi quanti anni ho!!!!

  6. #6
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    length non lenght


    Prova il codice che ho postato.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  7. #7
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171
    Quote Originariamente inviata da badaze Visualizza il messaggio
    length non lenght


    Prova il codice che ho postato.
    Provato. Mi da sempre lo stesso risultato.

    A te funziona?
    Non chiedetemi quanti anni ho!!!!

  8. #8
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Non l'avrei postato se no.

    Che cosa ti esce ?
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  9. #9
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Questo codice.

    codice:
    <script type="text/javascript">      
    function countpara(){      
    var totalpara = document.getElementsByName("primo").length;      
    alert("total tag che si chiamano 'primo': "+totalpara); 
    var totalpara = document.getElementsByTagName("td").length;    
    alert("total td tags are: "+totalpara);            
    }      
    </script>    
    <table>    
     <tr>
        <td name="primo" value="abcdefg">This is a pragraph</td>      
     <td>Here we are going to count total number of paragraphs by getElementByTagName() method.</td>      
     <td>Let's see the simple example</td>      
     </tr> 
    </table>    
    <button onclick="countpara()">count paragraph</button>

    Dà.

    20170224-003.jpg
    Ultima modifica di badaze; 24-02-2017 a 23:16
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  10. #10
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171
    Anziche i numeri mi da undefined !!!
    Non chiedetemi quanti anni ho!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.