ورود

View Full Version : مشکل در اسنفاده از عکس برای دکمه submit فرم .



miladanimator
سه شنبه 19 آبان 1388, 10:47 صبح
سلام .

من یک فرم ارسال دارم که action فرم از نوع get هست .

و برای دکمه ارسال از عکس استفاده کردم :

کد :

<input src="graphics/search_btn.png" type="image" value="submit" width="">

اما مشکلی که هست اینه که زمانی که روی دکمه کلیک میشه و فرم ارسال میشه ، در صفحه بعدی این اطلاعات اضافه نیز ارسال میشه و به آدرس اضافه میشه : &x=3&y=16

این هم کد فرم من :


<form action="search.php" method="get" name="search" >
<input value="" size="24" name="q" >

<input src="searchgif" type="image" value="submit" width="">

</form>

emad_67
پنج شنبه 21 آبان 1388, 09:42 صبح
وقتی از image button استفاده می کنید، مرورگر اتوماتیک مختصات نقطه ای رو که کاربر روی اون کلیک کرده رو هم ارسال می کنه.
به طور مثال اگه برای تگ input نامی هم در نظر بگرید:


<input src="searchgif" type="image" name="test" value="submit"/>

پارامتر ها به این شکل ارسال میشن:


test.x=0&test.y=0

onlymaj
شنبه 23 آبان 1388, 13:40 عصر
سلام
اگه میخوای این مقادیر نباشه باید عکست رو بیرون فرم بزاری و بعد از کلیک روی عکس با دستور جاوا اسکریپت اونو submit koni مثلا اینطوری

<form action="search.php" method="get" name="search" >
<input value="" size="24" name="q" >
</form>
<input onclick="document.search.submit" src="searchgif" type="image" value="submit" width="">