Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    517

    funzione is not defined

    Salve ragazzi , sto impazzendo perchè non riesco a capire per quale motivo ho questo errore:

    controllordine is not defined

    il tasto che chiama controllordine è questo:

    codice:
    <button type="button" onclick="controllordine(<?php print ($cod); ?>,<?php print ($cod_cliente_zuc) ;?>);">Esporta </button></th>
    mentre la funzione è questa:
    codice:
    controllordine(codiceord,codicecliente){
    tipodoc=document.getElementById(selezionedocumenti).value;
    if(tipodoc==0){
    alert ('SI PREGA DI INSERIRE IL TIPO DEL DOCUMENTO');
    }else{
    ajaxsalvataggio_zucchetti(tipodoc,codiceord,codicecliente);
    }
    }
    secondo voi perche?

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    premesso che è meglio racchiudere gli argomenti con gli apici potrebbe esserci anche un errore a monte, sul js restante che precede quella funzione
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: funzione is not defined

    Originariamente inviato da il pupo
    Salve ragazzi , sto impazzendo perchè non riesco a capire per quale motivo ho questo errore:

    controllordine is not defined

    il tasto che chiama controllordine è questo:

    codice:
    <button type="button" onclick="controllordine(<?php print ($cod); ?>,<?php print ($cod_cliente_zuc) ;?>);">Esporta </button></th>
    mentre la funzione è questa:
    codice:
    controllordine(codiceord,codicecliente){
    tipodoc=document.getElementById(selezionedocumenti).value;
    if(tipodoc==0){
    alert ('SI PREGA DI INSERIRE IL TIPO DEL DOCUMENTO');
    }else{
    ajaxsalvataggio_zucchetti(tipodoc,codiceord,codicecliente);
    }
    }
    secondo voi perche?
    selezioneducumenti e' una variabile, qual'e' il suo valore in quel momento?

    stai leggendo, presumo, il campo di un form... qualunque tipo esso sia il valore che ricavi e' sempre una stringa, tu invece lo confronti con un valore numerico.

    manca la function davanti alla dichiarazione della funzione.

    e chissa' cos'altro nel resto della pagina
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Edit: già detto da Br1

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    517
    grazie br1 era il controllo che era sbagliato io mettevo == 0 invece lo dovevo comparare come se fosse una stringa quindi '0'. per la function è stato solo un'errore di copia e incolla .

    grazie ancora

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.