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

disable بودن یک فیلد از فرم

peyman_khafan

Registered User
تاریخ عضویت
12 سپتامبر 2005
نوشته‌ها
198
لایک‌ها
3
محل سکونت
شیراز
سلام
کمکم کنید... :D
یک فرم دارم که مثلا 10 تا فیلد داره که اطلاعات این فیلدها به ایمیل من فرستاده میشه.
حالا من می خوام فقط یکی از این فیلدها disable باشه (توش خودم یه چیزی نوشته باشم) که کسی نتونه توش چیزی بنویسه ولی چیزی که توش نوشتم همراه اطلاعات بقیه فیلدها به ایمیل فرستاده بشه.
اگه می تونید کمکم کنید لطفا.
اگرم منظورمو متوجه نشدید بگید تا بیشتر توضیح بدم :(
 

Shahed

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

peyman_khafan

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

mazoolagh

Registered User
تاریخ عضویت
10 آپریل 2004
نوشته‌ها
2,938
لایک‌ها
7
یک راه خیلی ساده هم اینه که اینجوریش کنی:

HTML:
onkeypress="return (false);"
 

mostafa_gm

Registered User
تاریخ عضویت
4 آپریل 2005
نوشته‌ها
1,863
لایک‌ها
438
محل سکونت
My House
به نقل از peyman_khafan :
:D اینی که میگی چیه؟
یعنی به جای disabled بنویس readonly.
اینو بنویس ببین جواب میده؟
کد:
<INPUT READONLY  NAME="name" VALUE="value" ... >
 

phpkar

Registered User
تاریخ عضویت
11 آگوست 2005
نوشته‌ها
387
لایک‌ها
0
سن
42
محل سکونت
Mashhad
به نقل از mazoolagh :
یک راه خیلی ساده هم اینه که اینجوریش کنی:

HTML:
onkeypress="return (false);"


mazoolagh جان با عرض معذرت این چند تا مشکل داره :
1- اگر طرف یه متن از یه جا توی clipboard کپی کنه و بیاره اونجا paste کنه چی ؟
2- اگر از این خصوصیت IE که تا یه حرفی کلیک میکنی کلمه های قبلی تایپ شده در فیلدی با اون نام رو میاره و سپس طرف enter روش بزنه چی ؟

HTML:
<input onpaste="return false" onclick="return false" onclick="return false" onfocus="nextfield.focus()">

حالا مطمئن تر شد :cool:
 

mazoolagh

Registered User
تاریخ عضویت
10 آپریل 2004
نوشته‌ها
2,938
لایک‌ها
7
درست ترین راه همونی هست که آقا مصطفی گفت یعنی readonly.

درمورد اشکال کد
HTML:
onkeypress="return (false);"
از بابت عدم تشخیص paste هم حق با phpkar هست!
 
بالا