2016-07-11 5 views
-4

Ich habe eine ASP-Seite mit einem Kalender JScript darin aber halte die Botschaft unterkann nicht erhalten Eigenschaft ‚Fromdate‘ undefinierten oder NULL-Verweis

**** Unable Eigenschaft ‚Fromdate‘ undefinierter zu erhalten oder nULL-Verweis ****

Der Code, den ich laufen habe, ist:

<INPUT class=DateButton style="POSITION: relative" onclick="ShowCalendar(this.form.FromDate.value, this, this.form.FromDate)" type=button value=" >>> " name=cmdShowCalendar> 
    </TD></TR> 

Antwort

1

Die Fehlermeldung besagt, dass this.form ist undefined oder null. Das bedeutet, dass die Eingabe nicht zu einem Formular gehört. Also entweder:

  • Legen Sie es in einem <form>
  • Verwenden form Attribut, das Formular zu identifizieren es eine andere DOM-Methode
  • Verwendung gehört das Element finden Sie
+0

zu verweisen versuchen Der Wert liegt jedoch in einem

. Der Code ist unter .. –

+0

@TimHarnett - Unter was? Ohne den Code zu sehen und basierend auf dieser Aussage, ist meine beste Vermutung [dass Sie dieses Problem haben] (http://stackoverflow.com/questions/5967564/form-inside-a-table) und dass Sie [a Validator] (http://validator.w3.org/nu/) – Quentin

+0

@TimHarnett - Bearbeiten Sie die Frage. Setzen Sie den HTML-Code in die ** Frage **. Nicht der ASP, der HTML, den der ASP ausgibt. Siehe [MCVE] – Quentin

Verwandte Themen