Gewusst wie: testen, ob eine Eigenschaft einen Wert in JavaScript hat

May 13

Jedes Element auf Ihrer Webseite hat Eigenschaften. Eigenschaften sind ein Teil des Objekts, das Design-Layout-Details wie des Elements Farbe, Größe, Schriftart oder Position auf der Seite herstellt. JavaScript können Sie Eigenschaftswerte abrufen; Diese Werte werden jedoch leer, wenn Sie sie nicht, beim Erstellen der Web-Seite festgelegt haben. Überprüfen Sie deshalb zum Testen, wenn eine Eigenschaft in JavaScript einen Wert enthält, wenn der Wert leer ist.

Anweisungen

1 Maustaste auf Ihre HTML-Datei, und wählen Sie "Öffnen mit". Doppelklicken Sie auf "Notepad", um einen Text-Editor zu öffnen. Wenn Sie einen erweiterten Editor haben, können Sie es stattdessen. Die Kodierung ist dieselbe, unabhängig von Ihrem Editor.

2 Erstellen Sie einen JavaScript-Block. Der JavaScript-Block befindet sich innerhalb der "< Head >" und "< / head >" Markierungen. Geben Sie den folgenden Code in Ihre HTML-Datei:

< Skriptsprache "Javascript" = >< / script >

Der folgende Code wird zwischen diesen beiden Tags platziert.

3 Der Wert des Elements-Eigenschaft abrufen. Zum Beispiel davon ausgehen Sie, dass die Eigenschaft "Wert" den Text in einem Textfeld befindet. Wollen Sie erkennen, ob ein Textfeld irgendeine Art von Text in der "Value"-Eigenschaft hat, verwenden Sie Code ähnlich dem folgenden:

Var TestVar = form.first_name.value;

Dieser Code Ruft den Wert aus einer Form-Element mit dem Namen "First_name." Diese wird in einer Variablen namens "TestVar." gespeichert.

4 Bestimmen Sie, ob die Eigenschaft festgelegt ist. Beispielsweise wollen Sie ein Warndialogfeld angezeigt, wenn der Benutzer keinen Text eingegeben hat, erkennen Sie, ob die "Wert"-Eigenschaft für das Textfeld festgelegt ist. Verwenden das Textfeld "First_name" Beispiel aus Schritt 3, der folgende Code gibt nur Warndialogfeld wenn die Eigenschaft keinen Wert hat:

Wenn (TestVar == '')

{

Alert ("Bitte geben Sie einen Vornamen ein.");

}