#javascript #html #validation #textbox
Вопрос:
lt;!DOCTYPE htmlgt; lt;htmlgt; lt;headgt; lt;titlegt;Formlt;/titlegt; lt;link rel="stylesheet" href="styles.css"gt; lt;scriptgt;
//Не уверен в правильном синтаксисе для проверки текстового поля, пытаясь разрешить только альфа — символы. Если альфа-символы не введены, должно появиться сообщение. При нажатии кнопки отправить пользователю должно быть представлено сообщение в зависимости от результата.
funtion validate() { var Frmforename = document.getElementbyName("Frmforename")[0].value; var re = (/^[A-Za-z] $/); if (re.test(Frmforename)) { alert("Correct."); } } else (re.test(Frmforename)) { alert("Incorrect."); lt;/scriptgt; lt;/headgt; lt;bodygt; lt;divgt; lt;formgt; lt;form action = "donothing.html" method = "Post" name = "FrmRegister" class ="FrmForm" id = "FrmForm" onsubmit="validate()"gt;
//При нажатии кнопки «Отправить» должно появиться сообщение.
Forename: lt;input type = "text" name = "Frmforename" id = "Frmforename" placeholder = "Please enter your forename" gt; lt;brgt;lt;brgt; Surname: lt;input type = "text" name = "FrmSurname" placeholder = "Please enter your surname" gt; lt;brgt;lt;brgt; Gender: Malelt;input type = "radio" name = "FrmGender" value = "Male"gt; Femalelt;input type = "radio" name = "FrmGender" value = "Female"gt;lt;brgt;lt;brgt; Date Of Birth: lt;input type = "text" name = "FrmDateOfBirth" placeholder = "Please enter your DOB" gt; lt;brgt;lt;brgt; Age: lt;input type = "text" name = "FrmAge" placeholder = "Please enter your Age" gt; lt;brgt;lt;brgt; Course: lt;select name="FrmCourse" id="Course"gt; lt;option value="Database"gt;Databaselt;/optiongt; lt;option value="Networks"gt;Networkslt;/optiongt; lt;option value="Web Development"gt;Web Developmentlt;/optiongt; lt;/selectgt; lt;brgt;lt;brgt; Date: lt;input type = "text" name = "Date" placeholder = "Please enter the date" gt; lt;brgt;lt;brgt; lt;input type ="Submit" name ="Submit" value ="Submit"gt; lt;/divgt; lt;/formgt; lt;/bodygt; lt;/htmlgt;