به جاي دكمه Submit يه عكس گذاشتم. يه سؤال دارم؟

mak

Member
دوستان من بجاي دكمه Submit تو فرمم يه عكس گذاشتم بعد هم اين كد رو به تگ Imgم اضافه كردم.
[LTR]
کد:
onclick="document.forms.item('search').submit()"
[/LTR]
الان درست كار ميكنه و با كليك روي عكس فرمم ارسال ميشه. حالا من مي‌خوام كاري كنم كه وقتي كاربر تو فرمم چيزي تايپ مي‌كنه عكس من مثل دكمه Submit به صورت ديفالت فعال بشه و با زدن اينتر اطلاعات فرمم ارسال بشه، يعني نيازي نباشه كه حتما روي اون عكس(كه بجاي دكمه Submit گذاشتم) كليك بشه!
لطفا من رو راهنماي كنيد.
با تشكر.
 
HTML:
<script>
function enable(){
document.getElementById('idimg').onclick=document.forms.item('search').submit();
}
</script>
<form method="POST" name="search" action="index.htm">
	<input onchange="enable()" type="text" name="T1" size="20">
</form>
<img id="idimg" border="0" src="top.gif">
 
آخرین ویرایش:
  • Like
Reactions: mak

mak

Member
دوست عزيز mohseni12345 اين كدي كه شما نوشتي وقتي من چيزي داخل TxtBox يوزرنيم وارد ميكنم به محض اينكه وارد TxtBox پسورد ميشم(On Change!) فرم رو ارسال ميكنه، علاوه بر اينكه باعث خطا ميشه(چون TxtBox پسورد خاليه!) اون كاري كه من مي‌خوام رو هم انجام نميده.
mohseni12345 جان من فقط مي‌خوام وقتي طرف يوزرنيم و پسورد رو وارد كرد با زدن اينتر فرم Submit بشه يعني نياز به كليك روي دكمه ارسال نباشه.همين!
منتظرت هستم
 
آخرین ویرایش:

peyman1987

Member
ميتونين از onKeyPress ، onKeyDown و يا از onKeyUp استفاده کنين ( البته بايد توي تمام TextBox هاتون کد بزارين )
 

I.NoBody

Active Member
اصلاً نیازی به جاوا اسکریپت نیست
کد:
<form method="POST" name="search" action="index.htm">
	<input onchange="enable()" type="text" name="T1" size="20">
<input type=image src="myimage.jpg">
</form>
 

peyman1987

Member
اصلاً نیازی به جاوا اسکریپت نیست
کد:
<form method="POST" name="search" action="index.htm">
	<input onchange="enable()" type="text" name="T1" size="20">
<input type=image src="myimage.jpg">
</form>

مگه تابع enable تعريف شده هست که بدون تعريفش هم کار ميکنه؟؟؟؟!!!!!!
 

I.NoBody

Active Member
اصلاً من به اون قسمتش دقت نکردم.
من فقط منظورم خط سوم بود.
ضمناً قرار نیست که من تمام کدهای اون صفحه HTML رو بنویسم.
من فقط می خواستم نحوه استفاده از نوع image رو توی فرم نشون بدم.
تاکید می کنم فقط خط 3
 

جدیدترین ارسال ها

بالا