الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

نص برمجي يمكن من إدخال التاريخ على شكل نص

مغلق
بدأه masab في 27 أبريل 2007 · 6 رد · 565 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اكتب نص برمجي يمكن من إدخال التاريخ على شكل نص و يتحقق من صحته. اكتب التاريخ داخل مربع نص ثم انقر على زر لكي تظهر في صندوق رسالة هل التاريخ صحيح أم خطأ.

#2

أخي الكريم بإمكانك إستخدام الـ Javascript عن طريق الـ Alert ، لذلك .

الحل :

<html dir="ltr">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<title>New Page 1</title>
</head>
<body>
<script language="javascript">
	 function checkMe(myval)
	 {
		 if (myval.text1.value=="12/12/2004")
			  {
			   alert("Congratolation You Did it!");
			  }
		 else
			  {
			   alert("The Date :" + myval.text1.value + "is rong date must be:(12/12/2004)");
			  }
	 }
</script>

   <form id="form1">
   <input type="text" id="text1">
   <br>
   <input type="button"
		  value="Check it"
		  onClick="checkMe(this.form);">
   <input type="reset"
		  value="Clear"
		  >

   </form>
 </body>
</html>

وبالتوفيق ،،،

تم تعديل هذه المشاركة بواسطة إبراهيم بخش في 27 أبريل 2007 في 12:37

#3

الأخ الفاضل ...

DateValidation.zip

جرب أستخدام هذه الطريقة لعلها تلبى ما تريد إنجازه

<html>

<head>
<title>DateValidation</title>
</head>

<script language="javascript">
function DateValidation(myDate)
{
	var varDate = new Date(myDate);

	if (!isNaN(varDate.getTime()))
		alert('Valid date: ' + varDate.getDate() + '/' + (varDate.getMonth()+1) + '/' + varDate.getFullYear());
	else
		alert('<<< Invalid date: ' + myDate + ' >>>');
}
</script>

<body>
	<form id="testForm">
		<b>Enter Date:</b> 20 April 2007, 04/20/2007, mm/dd/yyyy ...etc<br>
		<input type="text" value="20 April 2007" id="dateField">
		<input type="button" value="Check date" onClick="DateValidation(this.form.dateField.value);">
		<input type="reset" value="Reset">
	</form>
</body>
</html>

شكراً

تم تعديل هذه المشاركة بواسطة Eng. Usama El-Mokadem في 27 أبريل 2007 في 15:09

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#4

يعطيكم العافية لكن الاجابة قريبة بس أريد أضع تاريخ اليوم 27/4/2007

ويعطيني الاجابة هل التاريخ صحيح ولا ....لا

أرجووووووووووكم بسرعة

#5

يعطيكم العافية لكن الاجابة قريبة بس أريد أضع تاريخ اليوم 27/4/2007

ويعطيني الاجابة هل التاريخ صحيح ولا ....لا

أرجووووووووووكم بسرعة

#6

الأخ الفاضل ...

أرجوا أن يكون هذا المطلوب

<html>

<head>
<title>DateValidation</title>
</head>

<script language="javascript">
function DateValidation(myDate)
{
	var varDate = new Date(myDate);
	var curDate = new Date();

	if (!isNaN(varDate.getTime()))
		if (varDate.getDate() == curDate.getDate() && varDate.getMonth() == curDate.getMonth() && varDate.getFullYear() == curDate.getFullYear())
			alert('True [Match current date]: Valid date: ' + varDate.getDate() + '/' + (varDate.getMonth()+1) + '/' + varDate.getFullYear());
		else
			alert('False [Not match current date]: Valid date: ' + varDate.getDate() + '/' + (varDate.getMonth()+1) + '/' + varDate.getFullYear());
	else
		alert('<<< Invalid date: ' + myDate + ' >>>');
}
</script>

<body>
	<form id="testForm">
		<b>Enter Date:</b> 20 April 2007, 04/20/2007, mm/dd/yyyy ...etc<br>
		<input type="text" value="20 April 2007" id="dateField">
		<input type="button" value="Check date" onClick="DateValidation(this.form.dateField.value);">
		<input type="reset" value="Reset">
	</form>
</body>
</html>

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#7

أشكركم جدا على مجهودكم الرائع في التواصل معي

كما اشكر الأستاد العزيز Eng. Usama El-Mokadem على تواصله معي وعدم ترك أي رساله لي ومساعدتي بأكبر مساعدة بالتواصل معي

وله الجزيل والشكر والتقدير وإلى الأمام والتقدم أن شاء الله

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…