Visualizzazione risultati 1 fino 16 di 16

Discussione: [JS] - Script non funzionante, help [mod]

  1. #1
    Guest

    Predefinito [JS] - Script non funzionante, help [mod]

    Codice HTML:
    function somma(formid)
    {
    
    //inizializza variabile per il totale
    var tot = 0;
    //inizializza variabile che contiene tutti i controlli della form con identificativo formid
    //var frmElements = document.formName.elements;
    
    //esegue ciclo su tutti i controlli della form per calcolare il totale
    for (var i=0;i<document.formid.elements.length;i++)
    {
    	//preleva solo i valori dei radio button selezionati
    	if (document.formid.elements[i].checked) 
    	{
    		tot = tot + parseInt(document.formid.elements[i].value);
    	}
    }
    come mai questo script non funziona?
    nn riescoa capire :(

  2. #2
    L'avatar di SolitaryExplorer
    SolitaryExplorer non è connesso Utente storico
    Data registrazione
    10-08-2005
    Residenza
    Veneto
    Messaggi
    1,949

    Predefinito

    Prova a chiudere con un'altra parentesi grafa alla fine.
    Non offro assistenza privata. / Se vuoi anche tu una userbar come queste, basta chiedere.


  3. #3
    Guest

    Predefinito

    Magari qualche info in più non sarebbe male!
    Non dici nemmeno cosa è che non va, se ti da qualche errore, o altro....
    A occhio mi pare che hai dato nomi diversi allo stesso form, ma non riesco a capire se sia veramente così, proprio perchè non hai detto nulla!


    Ciao!

  4. #4
    Guest

    Predefinito

    semplicemente se clicco sul pulsante per contare il risultato del form, non succede nulla.
    la variabile che ho usato è formid, l'altra, formname è commentata.
    ho l'estensione ai fogli di stile CSS di firefox, cliccando ul pulsante ottengo un errore document.formid has no properties, ma non so se è collegabile allo script.
    ma non capisco dove sia l'errore.
    quello che vorrei fare è questo: prelevare i valori di ogni radiobutton e farne la somma...

  5. #5
    Guest

    Predefinito

    Codice HTML:
    function somma(formid){
    var tot = 0;
    var ilform=eval('document.'+formid);
    for (var i=0;i<ilform.elements.length;i++){
    	//preleva solo i valori dei radio button selezionati
    	if (ilform.elements[i].checked){
    		tot = tot + parseInt(ilform.elements[i].value);
    	}
    }
    alert(tot);
    }
    Ciaooooo!!!!!

  6. #6
    Guest

    Predefinito

    non funziona...
    scusa ma dove va inserito il nome del form e dove va laciato il nome generico?
    grazie.

  7. #7
    L'avatar di twisterdark
    twisterdark non è connesso Moderatore
    Data registrazione
    17-11-2002
    Residenza
    Hong Kong
    Messaggi
    3,226

    Predefinito

    Mi raccomando con i titoli, di grazia...fate attenzione.


    -------------------------------------------------------------------------------------------------------------------------------------
    Un moderatore per gestirli, un moderatore per guidarli, un moderatore per sgridarli e nel buio anche bannarli...

    ------------------------------------------------------------------------------------------------------------------------------------------

  8. #8
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Ma la funzione l'hai richiamata?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  9. #9
    Guest

    Predefinito

    Ho semplicemente modificato la funzione che hai postato; sostituiscila e dovrebbe andare (sempre che tu la richiami correttamente).


    Ciaooooo!!!!!!

  10. #10
    Guest

    Predefinito

    non funziona!
    a richiamo da click su pulsante: onclick="somma('MioForm')"

  11. #11
    Guest

    Predefinito

    Io l'ho provato e funziona.
    La pagina su cui stai provando è online? La puoi mettere?


    Ciaoooooo!!!!!!

  12. #12
    Guest

  13. #13
    Guest

    Predefinito

    Hai dimenticato di aprire il tag <body>


    Ciaoooooo!!!!!!

  14. #14
    Guest

    Predefinito

    non funziona neanch col tag body

  15. #15
    Guest

    Predefinito

    <form id="formtette" name="formtette">


    Ciaooooo!!!!!!

  16. #16
    Guest

    Predefinito

    PORCA VACCAAAAAAAAAAAAAAAAAAAA
    grazie.
    certe volte mi darei una picconata sulle p@ll3 per quanto sono rinco.
    ODIO JAVASCRIPT.

    grazie mille e scusa la mia deficienza :)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •