Salve,
ricevo il seguente errore
dal terminale degli errori di Opera, mentre non ricevo alcun errore in Firefox.codice:JavaScript - http://zendtest/operatore Event thread: click Error: name: TypeError message: Statement on line 284: Type mismatch (usually non-object value supplied where object required) Backtrace: Line 284 of linked script http://zendtest/js/util.js: In function assente_click var strDataProposta = dataProposta.toLocaleFormat("%d/%m/%Y %H:%M"); Line 1 of function script assente_click() ... stacktrace: n/a; see 'opera:config#UserPrefs|Exceptions Have Stacktrace'
La parte di codice interessata è la seguente:
qualcuno saprebbe dirmi come risolvere il problema?codice:function assente_click () { var dataProposta = new Date(); dataProposta.setMinutes(dataProposta.getMinutes()+15); var strDataProposta = dataProposta.toLocaleFormat("%d/%m/%Y %H:%M"); strDataInserita = prompt("Data e Ora di richiamo: ", strDataProposta); if (strDataInserita == null) return; dataInserita = new Date(parseStrDate(strDataInserita)); /*alert("dataInserita = " + dataInserita);*/ if (dataInserita == "Invalid Date") { alert ("La data inserita non rispetta il formato gg/mm/yyyy hh:mm"); return; } location.href="/operatore/chiamate/assente/data/"+dataInserita.toLocaleFormat("%d_%m_%Y_%H_%M"); }
Grazie.

Rispondi quotando