PDA

View Full Version : سوال در رابط با فرم



angel_boy013
یک شنبه 15 مرداد 1385, 01:32 صبح
من این روش رو توی یک سایت دیدم که استفاده میکرد یک متن از بانک اطلاعاتی میخوند و وقتی روی اون متن 2 بار کلیک میکردی اون متن تبدیل میشد به یک فرم که همون متن داخلش بود و خیلی راهت میشد متن رو به روز رسانی کرد کسی میدونه که این روش چطوری هست

tabib_m
یک شنبه 15 مرداد 1385, 11:27 صبح
کافیه متن مورد نظر رو توی یک مثلا div نوشته باشی.
بعد توی قسمت ondblclick ، تابعی رو صدا بزنی ، که اون تابع رو باید طوری بسازی که همین divی که ساختی رو نامرئی کنه ، و یک div که در زیر اون قرار داشته (و به صورت مخفی بوده)، رو مرئی کنی ، که توی اون دیو ، یک input هست که متن داخل اون ، و یا به عبارتی ، value اون ، همون متنی باشه که توی div اولی نوشته بودی.

برای مثال :


<script>
function changing(){
document.all['div1'].style.display='none';
document.all['div2'].style.display='';
}
</script>


Name :
<div id='div1' ondblclick="changing();">
Sayyed Mohsen Haeri
</div>
<div id='div2' style="display: none;">
<input type="text" name="name" value="Sayyed Mohsen Haeri">
</div>


امیدوارم جواب بده.

angel_boy013
یک شنبه 15 مرداد 1385, 12:10 عصر
دستت درد نکنه جواب داد