Precedente :: Successivo |
Autore |
Messaggio |
mirrors Mortale adepto

Registrato: 20/03/06 17:06 Messaggi: 33
|
Inviato: 08 Apr 2007 22:20 Oggetto: Messaggio di errore javascript |
|
|
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 |
|
 |
madvero 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
|
Inviato: 11 Apr 2007 02:45 Oggetto: |
|
|
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 |
|
 |
horus Macchinista


Registrato: 22/03/05 10:48 Messaggi: 2554 Residenza: Sirio e dintorni
|
Inviato: 11 Apr 2007 15:03 Oggetto: |
|
|
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 |
|
 |
mirrors Mortale adepto

Registrato: 20/03/06 17:06 Messaggi: 33
|
Inviato: 11 Apr 2007 15:27 Oggetto: Errore javascript |
|
|
Ciao.
Grazie, madvero.
Grazie, Horus.
Proverò a vedere l'output.
Siete davvero molto gentili.
Scusate la abissale ignoranza.
Un abbraccio.
Giorgio |
|
Top |
|
 |
|