-
January 24th, 2016, 03:28
#1
چگونگی نحوه نمایش یا عدم نمایش فیلد های مورد نظر
سلام اساتید. در حال طراحی یک فرم استخدام هستم. قراره برای اینکه صفحه زیاد شلوغ نشه فیلدهایی رو که کاربر با "بله" پاسخ میده نمایش بدیم. به عنوان مثال، بپرسیم آیا مایل به کسب مهارت هستید؟ در حالت پیش فرض فقط گزینه "بله" و "خیر" نمایش داده میشه و اگر کاربر "بله" رو از طریق تگ radio انتخاب کنه پایین اون، جدول مربوطه نمایش داده بشه. امیدوارم منظورم رو تونسته باشم برسونم.
اگر کد جاوااسکریپتش رو دارین با بلد هستین خوشحال میشم کمکم کنید. سپاس فراوان
-
-
January 24th, 2016 03:28
# ADS
-
January 24th, 2016, 09:26
#2
عضو دائم
پاسخ : چگونگی نحوه نمایش یا عدم نمایش فیلد های مورد نظر
سلام، المنت رو بگیرید اگر true بود هرکار میخواید باهاش بکنید :
کد:
document.getElementById("red").checked = true;
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید
-
January 24th, 2016, 13:01
#3
پاسخ : چگونگی نحوه نمایش یا عدم نمایش فیلد های مورد نظر

نوشته اصلی توسط
T.Toosi
سلام، المنت رو بگیرید اگر true بود هرکار میخواید باهاش بکنید :
کد:
document.getElementById("red").checked = true;
سلام. ممنون از پاسختون
میشه بیشتر توضیح بدین؟ "red" چه معنی میده اینجا؟ اگه لازم میدونین بگید یه قطعه کد از فرم رو بزارم. مرسی
-
-
January 24th, 2016, 13:13
#4
عضو دائم
پاسخ : چگونگی نحوه نمایش یا عدم نمایش فیلد های مورد نظر
یک فرم با سه تا رادیو داریم یکیش آیدی red داره.
کد:
<form action="">
<input type="radio" id="red" name="gender" value="male"> Male<br>
<input type="radio" name="gender" value="female"> Female<br>
<input type="radio" name="gender" value="other"> Other
</form>
حالا داخل یک شرط radio ای که با آیدی red نوشتیم چک میکنیم تیکش خورده یا نه.
کد:
if(document.getElementById("red").checked == true ) alert("ok");
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید
-
January 24th, 2016, 13:38
#5
پاسخ : چگونگی نحوه نمایش یا عدم نمایش فیلد های مورد نظر
ممنون از شما ولی من هنوز برای نمایش فیلد مورد نظر مشکل دارم. فرض کنید کد مقابل رو داریم:
کد:
<p>Are you ok?</p>
<input name="ins" type="radio" id="CommentShenasname" value="readonly" onclick="javascript:instance('enabled_chk');" checked="checked" />
<label for="readonly">yes</label>
<input name="ins" type="radio" id="CommentShenasname" value="disabled" onclick="javascript:instance('disabled_chk');" />
<label for="disabled">no</label>
<input id="txtcommentshenasname" class="inputbox" type="text" />
میخوام در حالت پیش فرد تگ text نمایش داده نشه، فقط زمانی که کاربر گزینه No رو انتخاب میکنه text رو بتونه ببینه. اگه بتونید کمک کنید بی نهایت ممنون میشم
ویرایش توسط aminbiba : January 24th, 2016 در ساعت 13:41
-
-
January 24th, 2016, 13:44
#6
عضو دائم
پاسخ : چگونگی نحوه نمایش یا عدم نمایش فیلد های مورد نظر
از تگ text منظورتون
<input id="txtcommentshenasname" class="inputbox" type="text" />
هست ؟
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید
-
January 24th, 2016, 13:51
#7
پاسخ : چگونگی نحوه نمایش یا عدم نمایش فیلد های مورد نظر

نوشته اصلی توسط
T.Toosi
از تگ text منظورتون
<input id="txtcommentshenasname" class="inputbox" type="text" />
هست ؟
بله همین منظورمه
-
-
January 24th, 2016, 13:55
#8
عضو دائم
پاسخ : چگونگی نحوه نمایش یا عدم نمایش فیلد های مورد نظر
کد:
function show() {
document.getElementById("txtcommentshenasname").style.display ="block";
}
function notshow() {
document.getElementById("txtcommentshenasname").style.display ="none";
}
<p>Are you ok?</p>
<input name="ins" type="radio" id="CommentShenasname" value="readonly" onclick="javascript:notshow();" checked="checked" />
<label for="readonly">yes</label>
<input name="ins" type="radio" id="CommentShenasname" value="disabled" onclick="javascript:show();" />
<label for="disabled">no</label>
<input id="txtcommentshenasname" class="inputbox" type="text" style="display:none;"/>
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید
-
January 24th, 2016, 14:34
#9
پاسخ : چگونگی نحوه نمایش یا عدم نمایش فیلد های مورد نظر
دم شما گرم. بینهایت ممنون کارمو راه انداختی. مرسی
-
تعداد تشکر ها از aminbiba به دلیل پست مفید