Das liegt daran, dass die Elemente in ein Array eingefügt werden. Versuchen Sie stattdessen dieses Beispiel:
%Vor%Der Code für den zweiten Alarmbefehl funktioniert wie vorgesehen (zeigt den Wert des Elements "to" an, aber der erste Alarmbefehl funktioniert nicht (er soll dasselbe tun.) Warum ist das?
%Vor% getElementsByName
gibt eine HTMLCollection
zurück. Sie können auf den Wert des ersten Elements wie folgt zugreifen:
Oder so:
%Vor%Weitere Informationen:
getElementsByName
gibt alle Elemente mit dem angegebenen Namen zurück. Das bedeutet, dass es mehr als eins geben kann.
Wenn Sie den Wert des ersten Elements erhalten möchten:
%Vor%Das liegt daran, dass die Elemente in ein Array eingefügt werden. Versuchen Sie stattdessen dieses Beispiel:
%Vor%Tags und Links javascript