تالار گفتمان nCIS.ir

نسخه‌ی کامل: نمایش ارور به زبان فارسی در html5
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.

abolfazlab

سلام

کد زیر را نوشته ایم
<input name="Text2" type="email" id="Email" placeholder="Placeholder Email" autocomplete="off"/>

وقتی کد را اجرا می کنیم وایمیل را اشتباه وارد کنیم پیام خطای ظاهر میشود
حال سوال من اینست که آیا می توان پیام خطارا بصورت فارسی نمایش داده
نمی خواهم از جاوااسکریپت استفاده کنم
باتشکر
چه خطایی ظاهر میشه؟ HTML که کلاً مدیریت خطا نداره.

abolfazlab

(27-03-1394، 09:46 ق.ظ)ADMIN نوشته: [ -> ]چه خطایی ظاهر میشه؟ HTML که کلاً مدیریت خطا نداره.

خطایی ظاهر نمیشه
مثلا ایمیل را اشتباه وارد کنیم خود html5 ارور می دهد اما من می خواهم  این ارور بصورت فارسی باشد.
باید از Javascript استفاده کنید. راه دیگه ای وجود نداره.
من به این صورت انجام میدم

کد:
<form method="post">
  <input type="email"
  oninvalid="setCustomValidity('ایمیل را به درستی وارد کنید')"
  onchange="try{setCustomValidity('')}catch(e){}" />
  <input type="submit" value="GO">
</form>