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

ارسال اطلاعات و غیر فعال شدن فورم

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
سلام
یه فرم ما داریم که میخوایم وقتی سابمیت شد دیزیبل بشه
چطوری میشه؟
خودم یه کارایی کردم ولی بعد از سابمیت و دیزیبل شدن دیگه تکون نمیخورد :(
 

mazoolagh

Registered User
تاریخ عضویت
10 آپریل 2004
نوشته‌ها
2,938
لایک‌ها
7
یعنی چی disable بشه؟
یک کم واضحتر بگو!
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
آآآآآوو !
اصلن یادم رفته بود یه همچین تاپیکی زدم !
35.gif

ببین ! مثلا تو فورم های کانتکت یا کامنت ! طرف سابمیت که کرد دیزیبل بشه دیگه هی سابمیت نکنه !
گرفتی؟
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
به نقل از miladmovie :
document.formname.elment.disabled="true"
این اون شی رو قفل می کنه
اینو باید تو آن کلیک بزارم؟
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
به نقل از Shahedr :
اینو باید تو آن کلیک بزارم؟
گذاشتم !
همون نتیجه !
دیزیبل میشه ولی هیچ کودوم از اصلاعات تو فورم منتقل نمیشه ! :(
یه سوال !
پرشین بلاگ چجوریه صفحه نظراتش؟ تا سابمیت میکنی دیزیبل میشه؟
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
39
به نقل از Shahedr :
گذاشتم !
همون نتیجه !
دیزیبل میشه ولی هیچ کودوم از اصلاعات تو فورم منتقل نمیشه ! :(
یه سوال !
پرشین بلاگ چجوریه صفحه نظراتش؟ تا سابمیت میکنی دیزیبل میشه؟
یکم کتاب جاوا اسکریپت بخونی بد نیست !
بعد از اون کد باید فرمت رو submit کنی :
document.formname.submit()
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
به نقل از miladmovie :
یکم کتاب جاوا اسکریپت بخونی بد نیست !
بعد از اون کد باید فرمت رو submit کنی :
document.formname.submit()
او !
از این کارام بایس بکنیم؟
میلاد !
26.gif

کدشو کامل میزاری؟
17.gif
 

peyman_khafan

Registered User
تاریخ عضویت
12 سپتامبر 2005
نوشته‌ها
198
لایک‌ها
3
محل سکونت
شیراز
آقا بیا اینم کد کاملش :

اینارو تو تگ هد کپی کن
کد:
<script>

function submitonce(theform){
//if IE 4+ or NS 6+
if (document.all||document.getElementById){
//screen thru every element in the form, and hunt down "submit" and "reset"
for (i=0;i<theform.length;i++){
var tempobj=theform.elements[i]
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
//disable em
tempobj.disabled=true
}
}
}
</script>

اینو هم به این صورت تو فرمت بذار :
کد:
<form method="POST" onSubmit="submitonce(this)">
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
39
من یادم رفت بیام جواب بدم !!
پیام جام ممنون
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
ممنون !
امتحان ميکنم !
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
پيمان جان !
من کد شمارو هم امتحان کردم !
ولي اطلاعات ارسال نميشه !
انگاه هيچي تو فرم وارد نکرده باشي ! :(
چشه؟ نکنه مشکل از منه؟
 

m3hrz4d

Registered User
تاریخ عضویت
21 سپتامبر 2005
نوشته‌ها
620
لایک‌ها
1
محل سکونت
اصفهان
اين كد بايد كار كنه:
کد:
<form onsubmit="this.submit_button.disabled=true;return true" action="http://yahoo.com">
<input name=mytext type=text value="this is your text!!">
<input type=submit id="submit_button">
</form>
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
به نقل از plus :
اين كد بايد كار كنه:
کد:
<form onsubmit="this.submit_button.disabled=true;return true" action="http://yahoo.com">
<input name=mytext type=text value="this is your text!!">
<input type=submit id="submit_button">
</form>
اينم امتحان ميکنم !
87.gif
 

TheMohammad

Registered User
تاریخ عضویت
12 سپتامبر 2005
نوشته‌ها
1,061
لایک‌ها
18
سن
33
محل سکونت
تهران
پيمان جان !
من کد شمارو هم امتحان کردم !
ولي اطلاعات ارسال نميشه !
انگاه هيچي تو فرم وارد نکرده باشي !
چشه؟ نکنه مشکل از منه؟
نمیشه کل فرم رو غیر فعال کرد که
از یه چیز غیرفعال چه انتظاری داری ؟ فقط باید عملیات روی دکمه سابمیت انجام بشه
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
به نقل از public_html :
نمیشه کل فرم رو غیر فعال کرد که
از یه چیز غیرفعال چه انتظاری داری ؟ فقط باید عملیات روی دکمه سابمیت انجام بشه
خوب همون ديگه !:eek:
 

peyman_khafan

Registered User
تاریخ عضویت
12 سپتامبر 2005
نوشته‌ها
198
لایک‌ها
3
محل سکونت
شیراز
به نقل از Shahedr :
پيمان جان !
من کد شمارو هم امتحان کردم !
ولي اطلاعات ارسال نميشه !
انگاه هيچي تو فرم وارد نکرده باشي ! :(
چشه؟ نکنه مشکل از منه؟
عزیز من کد رو امتحان کردم و کار میکنه
حتما یه جا داری اشتباه میکنی
 
بالا