PDA

View Full Version : لینک دادن به submit در یک فرم



mohsengamer
چهارشنبه 17 آبان 1391, 17:21 عصر
با سلام خدمت دوستان محترم برنامه نویس
یک سوالی داشتم.
من یک فرم دارم. می خوام وقتی طرف روی ارسال یا همون submit کلیک کرد دیگه توی همون صفحه نیاد.
یعنی مشخصات رو که ثبت کرد بره توی یک صفحه دیگه مثلا ازش تشکر کنه.

میشه راهنمای کنید من باید چی کار کنم ؟ submit رئ تغیر بدم؟ از کد جاوای onclick استفاده کنم ؟ چی کار باید بکنم ؟

این سوالم خیلی حیاتیه لطفا اگر می تونید زود پاسخ دهید. ممنون

mohsengamer
چهارشنبه 17 آبان 1391, 18:18 عصر
ببینید این دقیقا یک نمونه :


<input name="ctl00$sidecolumn1$SqueezeBox1$hfID" id="ctl00_sidecolumn1_SqueezeBox1_hfID" value="133" type="hidden"> <span id="ctl00_sidecolumn1_SqueezeBox1_lblTitle" class="TitrArialBlack"></span> <span id="ctl00_sidecolumn1_SqueezeBox1_lblText" class="SimpleText"><p><span style="font-size: large;"><strong><span style="color: #ff0000;"><span style="font-size: medium;">دانلود رایگان</span><br><span style="font-size: small;"><strong><span style="color: #008000;">چگونه در کسب و کارمان جهش ایجاد کنیم؟</span></strong></span></span></strong></span><br><strong><span style="color: #008000; font-size: medium;">&nbsp;<img style="border: 0px;" src="http://modiresabz.com/Data/Gallery/2012/2/Jahesh3D.jpg" alt="" height="253" width="240"></span></strong></p> <p><span style="color: #003366; font-size: x-small;"><strong>نام و آدرس ایمیل را وارد کنید تا بلافاصله <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; به صفحه دانلود هدایت شوید!</strong></span></p></span><br> نام و نام خانوادگي :<span id="ctl00_sidecolumn1_SqueezeBox1_NameValidator" class="SimpleText" style="color:Red;visibility:hidden;">اين قسمت را پرکنيد</span> <input name="ctl00$sidecolumn1$SqueezeBox1$txtName" maxlength="70" size="30" id="ctl00_sidecolumn1_SqueezeBox1_txtName" tabindex="5" class="simpleformfields" type="text"><br> ایمیل :<span id="ctl00_sidecolumn1_SqueezeBox1_EmailAddressValidato r" class="SimpleText" style="color:Red;visibility:hidden;">اين قسمت را پرکنيد</span> <input name="ctl00$sidecolumn1$SqueezeBox1$txtEmailAddress" maxlength="50" size="30" id="ctl00_sidecolumn1_SqueezeBox1_txtEmailAddress" tabindex="6" class="simpleformfields_en" type="text"><br><br> <input name="ctl00$sidecolumn1$SqueezeBox1$Submit" value="" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$sidecolumn1$Squeeze Box1$Submit&quot;, &quot;&quot;, true, &quot;&quot;, &quot;SqueezePage.aspx&quot;, false, false))" id="ctl00_sidecolumn1_SqueezeBox1_Submit" tabindex="7" class="SqueezeButtonStyle" type="submit"><br><br>

black_binary
چهارشنبه 17 آبان 1391, 18:39 عصر
< script language="javascript" >
window.location = "mypage.aspx";
< /script >

black_binary
چهارشنبه 17 آبان 1391, 18:46 عصر
<script language="javascript" >
function Button2_onclick() {

window.location = "mypage.aspx";
}
</script>


<input id="Button2" type="button" value="button" onclick="Button2_onclick()" />

mohsengamer
چهارشنبه 17 آبان 1391, 18:54 عصر
ممنون دوست عزیز

من فقط یک چیز دیگه هم میخواستم، اگر ممکنه اول چک کنه فیلد ها رو کاربر پر کرده یا نه ؟ بعد ببرتش توی اون صفحه؟ یعنی مطمئن شم که اطلاعات وارد کرده بعد اطلاعاتش ذخیره بشه و بره توی اون صفحه ی جدید ؟؟
این فرم منه :


<form action="" enctype="multipart/form-data" method="post"><table class="tableform"><tbody><tr><td>نام و نام خانوادگی: <span class="impot">*</span> </td><td><input visible="True" name="subject" value="" class="f_input" type="text"></td></tr><tr><td>آدرس ایمیل شما:<span class="impot">*</span></td><td><input name="email" value="admin@aa.admin" class="f_input" type="text"></td></tr><tr><td>نام و نام خانوادگی <span class="impot">*</span> </td><td><input maxlength="" name="pole_1" class="f_input" value="" type="text"></td></tr></tbody></table><br><br><p align="center"><input name="ok" value="ارسال" type="submit"></p><br><div style="margin-left:20px">پر کردن فیلد های که با علامت <font color="red" size="2">*</font> نشان داده شده اند اجباری می باشد<br><br><br><p align="center">

$ M 3 H R D A D $
چهارشنبه 17 آبان 1391, 20:33 عصر
use jquery

load jquery file in script tag



$(function(){});





$('#formid').submit(function(){ if(condition) return true; else return false; } )

mohsengamer
چهارشنبه 17 آبان 1391, 21:32 عصر
دوستان من دقیقا منظورم همین فرمه (فرم برای دانلود کتاب) : مشاهده نمونه زنده


http://www.modiresabz.com/