هل يمكن التنقل بين صناديق النص عند الضغط على مفتاح Enter
هل يمكن التنقل بين صناديق النص
أخي الكريم بهذه الحالة يتوجب عليك كتابة تابع خاص وعلى الأغلب هو بالجافا سيكريبت ولكن بشكل عام لايمكن ذلك إلا من خلال زر Tab
قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:
مثلا تفنى المسـرة ***** هكذا تفنى الهموم
لا أظنه يقصد الـ TabIndex والسبب أنه يقول بالضغط على زر Enter
قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:
مثلا تفنى المسـرة ***** هكذا تفنى الهموم
نعم يمكن ،،
ضع الكود التالي في محرر الهوتميل في ال body
<script type="text/javascript" language="javascript">
function controlEnter(obj, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
document.getElementById(obj).focus()
return false;
}
else {
return true;
}
}
</script>في البيج لود ضع الكود التالي
TextBox1.Attributes.Add("onkeypress", "return controlEnter('" + TextBox2.ClientID + "', event)")
TextBox2.Attributes.Add("onkeypress", "return controlEnter('" + TextBox3.ClientID + "', event)")
TextBox3.Attributes.Add("onkeypress", "return controlEnter('" + TextBox4.ClientID + "', event)")
TextBox4.Attributes.Add("onkeypress", "return controlEnter('" + TextBox5.ClientID + "', event)")
TextBox5.Attributes.Add("onkeypress", "return controlEnter('" + Button1.ClientID + "', event)")بالتوفيق للجميع