برگزیده های پرشین تولز

کمک برای کد جاوا اسکریپت

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
41
محل سکونت
یه خورده اونورتر
سلام

چهار تا فیلد دارم مثلا این شکلی:

HTML:
<input type="text" name="textfield" size="1" maxlength="1"> -
<input type="text" name="textfield2" size="1" maxlength="1"> -
<input type="text" name="textfield3" size="1" maxlength="1"> -
<input type="text" name="textfield4" size="1" maxlength="1">

حالا میخوام:
1. اگر حروف کوچیک هم تایپ کردم بزرگ نشون بده.
2. وقتی یک کاراکتر گرفت بره باکس بعدی

این چجوری میشه؟
ممنون
 

peymanafraz

کاربر تازه وارد
تاریخ عضویت
28 دسامبر 2005
نوشته‌ها
137
لایک‌ها
0
محل سکونت
$strHome
کد:
<html>
<head>
	<script>
		function ToUpper(objTextBox)
		{
			objTextBox.value = objTextBox.value.toUpperCase();
		}
		
		function MoveToNextBox(strNextBoxID)
		{
			document.getElementById(strNextBoxID).focus();
		}
	</script>
</head>
<body>
	<input type="text" name="textfield" size="1" maxlength="1" ID="text1" onKeyUp='ToUpper(this);MoveToNextBox("text2")'> -
	<input type="text" name="textfield2" size="1" maxlength="1" ID="text2" onKeyUp='ToUpper(this);MoveToNextBox("text3")'> -
	<input type="text" name="textfield3" size="1" maxlength="1" ID="text3" onKeyUp='ToUpper(this);MoveToNextBox("text4")'> -
	<input type="text" name="textfield4" size="1" maxlength="1" ID="text4" onKeyUp='ToUpper(this);MoveToNextBox("text1")'>
</body>
</html>
 
بالا