Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Messaggio di errore javascript
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
mirrors
Mortale adepto
Mortale adepto


Registrato: 20/03/06 17:06
Messaggi: 33

MessaggioInviato: 08 Apr 2007 22:20    Oggetto: Messaggio di errore javascript Rispondi citando

Ciao.
Ho un CMS edei plugins che gestiscono alcuni contenuti.
In particolare il pugin per i messaggi privati che è utilissimo e usatissimo.
Solo che da qualche giorno mi dà errore javascript quando clicco su quota e rispondi.
Il messaggio che appare cliccando sull'icona di errore è il seguente:
Codice:
ERRORE
Riga 665
carattere 2
'document.pm.helpb' è nullo o non è un oggetto
Codice 0
link: http://www.evulon.net/e107_plugins/pm_menu/pm.php

Ho aperto il file in questione con il testpad ed ho usato il trova.
L'espressione che dovrebbe essere errata, non esiste.
Tanto più che il file pm.php non ci arriva alla riga 665.
Qualche idea?
Grazie anticipatamente.
A presto
PS: alla fine tutto funziona ma, talvolta, specie nella cancellazione mi dà uno strano messaggio.
Top
Profilo Invia messaggio privato
madvero
Amministratore
Amministratore


Registrato: 05/07/05 21:42
Messaggi: 19507
Residenza: Sono brusco con voi solo perchè il tempo è a sfavore. Penso in fretta, quindi parlo in fretta

MessaggioInviato: 11 Apr 2007 02:45    Oggetto: Rispondi citando

così, tanto per provare a darti una dritta...
sei sicuro che il valore:
Citazione:
function help(help){
document.pm.helpb.value = help;
}

debba essere help e non 1 o 0 o non so cosa?
(riga 695)
o che non manchi una virgoletta, o un apice, o il carattere con cui è scritto sia giusto?

(sparo a naso, non ne so un gran che di php)
Top
Profilo Invia messaggio privato
horus
Macchinista
Macchinista


Registrato: 22/03/05 10:48
Messaggi: 2554
Residenza: Sirio e dintorni

MessaggioInviato: 11 Apr 2007 15:03    Oggetto: Rispondi citando

La riga dell'errore javascript si riferisce all'output html e non al file php che lo genera quindi dovresti visualizzare il sorgente della pagina tramite browser e vedere in quello a quale riga corrisponde.

Per rispondere a madvero la funzione
Codice:
function help(help){
document.pm.helpb.value = help;
}

è sintatticamente corretta. L'errore significa che nella pagina non è stato trovato l'oggetto document.pm.helpb. Questa sintassi però mi puzza di proprietaria MS, consiglierei quindi di fare un controllo e poi utilizzare una sintassi un po' più compatibile:
Codice:
function help(help)
{
    if (document.getElementById('helpb') != null)
    {
         document.getElementById('helpb').value = help;
    }
}
Top
Profilo Invia messaggio privato
mirrors
Mortale adepto
Mortale adepto


Registrato: 20/03/06 17:06
Messaggi: 33

MessaggioInviato: 11 Apr 2007 15:27    Oggetto: Errore javascript Rispondi

Ciao.
Grazie, madvero.
Grazie, Horus.
Proverò a vedere l'output.
Siete davvero molto gentili.
Scusate la abissale ignoranza.
Un abbraccio.
Giorgio
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi