سلام.
من میخواستم بدونم چیکار کنم که جای input type submit, یه نوشته این کار رو انجام بده که به صورت دکمه ای نباشه.
ممنون میشم کمک کنین.
Printable View
سلام.
من میخواستم بدونم چیکار کنم که جای input type submit, یه نوشته این کار رو انجام بده که به صورت دکمه ای نباشه.
ممنون میشم کمک کنین.
راستی این متد های search و delete که در دریم ویور هم هستن چی کار می کنن؟
سلام.
مطمئنا می دونید که اگر بخواهید متن "Submit Query" رو تغییر بدید، باید از value استفاده کنید.
اما اگر با دکمه ها مشکلی دارید، می تونید با javascript فرم رو submit کنید:
(ضمنا سعی کنید خودتون رو خیلی با Dreamweaver درگیر نکنید! کد رو باید خودتون بنویسید! نه نرم افزار ...)کد:http://www.javascript-coder.com/javascript-form/javascript-form-submit.phtml
سپاس گذارم.
ولی اگر در PHP بخوام بگم مثلا:
[PHP]
<form action="this.php" method="get">
<input type="submit" name="submit" />
</form>
<?php
if (isset($_GET['submit'])) {
echo 'xxxx';
}
?>
[/PHP]و بخوام این رو تبدیل کنم به همون راهی که در اون لینک گفته شده بود، دیگه نمی تونم از if isset استفاده کنم، باید از چه کدی استفاده کنم؟
راستی این متد ها رو کسی خبر نداره چیکار می کنن؟ مال HTML 5.0 هستن نه؟
شما چه نیازی دارید submit رو چک کنید که آیا مقدار دهی شده یا نه؟نقل قول:
بجاش می تونید اطلاعات مهم تری رو چک کنید.
نهایتا برای دور زدن و اینکه کد اجرا بشه می تونید به اینصورت استفاده کنید:
[HTML]<input type="hidden" name="submit" />[/HTML]
به html5 هیچ ربطی نداره و تقریبا از زمان بوجود آمدن تگ form این امکان وجود داشته.نقل قول:
ممنونم اما اگر بخوام بفهمم که دکمه فشرده شد یا نه باید چیکار کنم؟؟؟
یعنی این که وقتی که دکمه فشرده شد فلان کار رو بکن.
[HTML]
<script type="text/javascript">
function submit() {
var form = document.forms[0];
form.innerHTML += "<input type='hidden' name='submitted' value='true' />";
form.submit();
}
</script>
<form method="get" id="fm">
<input type="text" name="aaaaa" value="aaaaa" />
<p onclick="submit()">fcdgujhucgju</p>
</form>
[/HTML]
ممنون.
راستی یه مشکل با همین فرم ها داشتم ولی در قسمت جاوا اسکریپتش که تو این لینک سوالم رو گذاشتم:
کد:http://forum.p30world.com/showthread.php?t=506403