ورود

View Full Version : سوال: نمایش و پنهان کردن یک textbox با کلیک کردن بر روی checkbox



Sh_Asgharian
جمعه 03 مهر 1388, 01:44 صبح
سلام
من می خوام یه checkbox روی صفحه html قرار بدم که با کلیک کردن کاربر بر روی آن textbox خاصی برای دریافت داده از کاربر نمایش داده شود و اگر کاربر دوباره بر روی checkbox کلیک کند textboxمربوطه hidden ویا readonly شود.لطفا منو راهنمایی کنید.

Sh_Asgharian
شنبه 04 مهر 1388, 20:47 عصر
سلام
من می خوام یه checkbox روی صفحه html قرار بدم که با کلیک کردن کاربر بر روی آن textbox خاصی برای دریافت داده از کاربر نمایش داده شود و اگر کاربر دوباره بر روی checkbox کلیک کند textboxمربوطه hidden ویا readonly شود.لطفا منو راهنمایی کنید.
کد مربوط به سوالی که پرسیدمو گذاشتم ولی کار نمی کنه


<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1252">
<script type="text/javascript">function newfunc(){
/// document.form1.elements['flag'].value='EUI';
if(document.form1.elements['resident'].value.equals('yes')){
document.form1.elements['averagewithtract'].disabled=false;
}
else {
document.form1.elements['averagewithtract'].value='';

document.form1.elements['averagewithtract'].disabled=true;
}
}
</script>
<title>Insert title here</title>
</head>
<body>
<%request.setCharacterEncoding("utf8"); %>

<form name="form1" action="farsisazi.jsp">
<INPUT id=averagewithtract size=10
name=averagewithtract ><INPUT id=resident type="checkbox" value=yes
name=resident onclick="newfunc()">

</form>
</body>
</html>