ページに 5 つの入力ボックスがあります。フィールドが空白かどうかを確認したいのですが、その入力フィールドに追加されたスパンタグを使用してエラーメッセージを表示します。
これが私のコードです:
function validateForm() {
// Declare all the local variable
var inputElements, inputId, inputType, i, inputLength, inputNode;
// Get all the input tags
inputElements = document.getElementsByTagName("input");
for(i = 0, inputLength = inputElements.length; i < inputLength; i++) {
inputId = inputElements[i].id; // Get the input field ID
inputType = inputElements[i].type; // Get the input field type
// We will ONLY look for input[type=text]
if(inputType === "text") {
inputNode = document.getElementById(inputId);
if(inputNode.value === "") {
var spanTag = document.createElement("span");
spanTag.innerHTML = inputFieldBlankErrorMessage;
console.log(inputNode.appendChild(spanTag));
}
}
}
return false; // Do Nothing
}
これは私が得ているものです
入力タグの後に追加する必要があります。必要のない奇妙なタグを取得しています。助けてください!!!