PDA

View Full Version : چک کردن فرم برای submit



webpower
شنبه 18 تیر 1390, 20:22 عصر
سلام من میخوام قبل از سابمیت فرم چک بشه که یوزر نیم و پسورد وارد شده باشه. دکمم از نوع bottun هست.مشکل اینجاست که کدم فقط روی ie جواب میده لطفا راهنمایی کنید

<script type="text/javascript">
function submitform(){
var u=document.getElementById("username").value;
var p=document.getElementById("password").value;
if((u=="") || (p=""))
{
window.alert("ابتدا نام کاربری و کلمه عبور را وارد کنید")
}
else
{
frmlogin.submit()
}
}
</script>

Keramatifar
یک شنبه 19 تیر 1390, 16:25 عصر
برخی از Browser ها ID المنت رو نمیشناسن، بجای getElementById باید از getElementByName استفاده کنید و یا از هر دو همزمان استفاده کنید.
اما کلا این سبک برای validation صحیح نیست
پیشنهاد می کنم از validation جیکوئری استفاده کنید، استفاده از اون خیلی ساده است و در همه مرورگرها بدرستی کار می کند و انواع اعتبارسنجی ها را از جمله، فیلد عددی، ایمیل و ... را ارائه می دهد