JavaScript を使い始めたばかりで、フォームを検証したいと考えています。私が見つけたすべてのチュートリアルは、フィードバックのアラートを作成しますが、onblur を使用して、フィールドの横にエラー メッセージを表示したいと思います。2 つの機能を別々に実行することはできましたが、それらをマージすることはできません。よろしくお願いします。
これは私が思いついたものですが、必要なことはしません:
function validateFirstName()
{
var x=document.forms["demo"]["firstname"].value;
if (x==null || x=="" || x==)
{
function addMessage(id, text)
{
var textNode = document.createTextNode(text);
var element = document.getElementById(id);
element.appendChild(textNode);
document.getElementById('firstname').value= ('Firstname must be filled out')
}
return false;
}
}