У меня есть небольшие проблемы с моей формой «связаться с нами», когда я отправляю его, я получаю сообщение об ошибке 500. IE говорит мне, что это ошибка в строке 62, и что validate_form не указан..asp validate_form неправильно как-то?
Мой код выглядит следующим образом :.
<form method="POST" action="/cgi-bin/emailer.asp" onsubmit="return validate_form(this); ">
Я действительно ничего о .asp, .php, .js и т.д., поэтому некоторые помощь будет действительно необходима не знаю.
Благодаря -Niko
Update:
function validate_Form(form)
{
var x=document.forms["yhteys"]["email"].value;
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
{
alert("Sähköposti osoite ei ole oikein.");
return false;
}
}
вот как выглядит код прямо сейчас, но он по-прежнему не работает.
<form name="yhteys" method="POST" action="/cgi-bin/emailer.asp" onsubmit="return validate_form(this);">
<div style="float:left;">
Aihe:<b>*</b><br>
<select name="Aihe" required="required" id="Aihe">
<option value="Yhteydenotto">Yhteydenotto</option>
<option value="Arviokäynti">Arviokäynti</option>
<option value="Esitetilaus">Esitetilaus</option>
<option value="Esittelyajan varaus">Esittelyajan varaus</option>
<option value="Palaute">Palaute</option>
<option value="Muu viesti">Muu viesti</option>
</select><br><br>
Nimi:<b>*</b><br>
<input type="text" required="required" name="nimi" size="35"><br><br>
Osoite:<b>*</b><br>
<input type="text" required="required" name="osoite" size="35"><br><br>
Puhelin:<b>*</b><br>
<input type="text" required="required" name="puh" size="35"><br><br>
Sähköposti:<b>*</b><br>
<input type="text" required="required" name="email" size="35"><br><br>
Viesti:<b>*</b><br>
<textarea rows="5" name="viesti" cols="45" required="required" id="Viesti"></textarea>
<div style=" margin-right: 2px; margin-top: 2px;"><input type="submit" value="Lähetä" name="B1"></div><br />
<p>Tähdellä merkityt kohdat ovat pakollisia.</p>
</form>
</div>
Существует весь раздел формы, чтобы вы могли более точно рассказать мне, что не так.
пожалуйста включают какое-то сообщение об ошибке, или ожидаемые и фактические результаты – Vogel612