ورود

View Full Version : سوال: javascript



مهدی صداقت
جمعه 22 آبان 1388, 18:52 عصر
سلام
من یک جدول دارم که باید درابتدا داخل سطرها یک مقدار نوشته شده باشد وغیرقابل تغییر باشد ووقتی به روی سطر میرویم ان سطر انتخاب شودورنگش تغییرکنندوبا کلیک روی ان تکسفیلد دیده شود وقابل وارد کردن اطلاعات شود
<script type="text/javascript">
function active()
{
document.getElementById("t1").style.visibility="visible";
}
</script>
</head>
<body >
<form action="" method="post" name="" onClick="active();" >
<table width="99%" border="1" cellspacing="0" cellpadding="0">
<th colspan="8" bgcolor="#666666">
<font color="#FFFFFF" size="+2">ورود اطلاعات</font> </th>

<tr id="t1" class="ttr" style=" visibility:hidden" >
<td width="3%" scope="col" ><div align="center" id="lnam" >نام</div></td>
<td width="15%"><input type="text" name="nam" id="nam" value="" ></td>
<td width="9%" scope="col"><div align="center" id="lfamily" >نام خانوادگی</div></td>
<td width="15%"><input type="text" name="family" id="family" value=""></td>
<td width="13%" scope="col"><div align="center" id="lid" >شماره دانشجویی</div></td>
<td width="15%"><input type="text" name="id" id="id" value="" ></td>
<td width="11%"><div align="center" id="la">رشته تحصیلی</div></td>
<td width="19%"><select name="a" id="a" >
<option>انتخاب---</option>
<option>کامپیوتر مهندسی</option>
<option>کامپیوتر علوم </option>
<option>مهندسی فن آوری اطلاعات</option>
<option>مهندسی صنایع</option>
<option>حسابداری</option>
</select></td>
</tr>
</table>
</form>
وتا حدی درست شده فقط رنگش تغییر نمی کنند ممنون میشم اگه بتوانید کمکم
کنید

ali.akhbary
یک شنبه 24 آبان 1388, 13:12 عصر
چند تا نمونه با YUI (http://barnamenevis.org/forum/forumdisplay.php?f=164) برات گذاشتم. ببين به كارت مياد؟

يه نمونه براي ويرايش Table (http://developer.yahoo.com/yui/examples/datatable/dt_cellediting_clean.html)
اينم يه مثال براي انتخاب سطر (http://developer.yahoo.com/yui/examples/datatable/dt_rowselect_clean.html)
يه مثال ديگه براي انتخاب سلول (http://developer.yahoo.com/yui/examples/datatable/dt_cellselect_clean.html)