作者awkman (欧克面)
看板Web_Design
标题[问题] 不知如何设计隐藏表单
时间Wed Mar 12 14:06:00 2008
最近在练习写简单的留言板
留言版有管理者能针对每篇留言回覆的功能
目前是在每篇留言的上方设置一个回覆的button(只有管理者身分才看的到)
然後每篇回复的下方都预先留有<div id="re_msgid"></div>
当管理者点选後回覆button後 预留的<div id="re_msgid"></div>
中会出现一个回覆用的表单
EX:
<form method="post" action="">
<textarea wrap="hard"></textarea>
<input type="submit" name="submit" value="submit"/>
</form>
这段表单HTML是用js取预留div的innerHTML显示的
但是现在想要加上管理者能修改回覆内容的功能
也就是当留言已经有回覆後 再按下回覆button时
表单中的textarea会显示先前的回覆内容供修改
但是因为表单是js产生的...现在不知道要怎样让表单出现时
也出现先前的回覆内容.....
还是说如果要有修改功能的话 表单不能用innerHTML这种方式呈现?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.116.191
1F:推 kennyliao:用ajax把之前回覆的讯息捞出来,再一起写到innerHTML@@a 03/12 14:50
2F:→ awkman:这方式是最佳的方法吗? 还是说可以改变隐藏表单的方式改进 03/12 16:26
3F:→ awkman:用ajax好像得增加query数@_@a 03/12 16:29
4F:→ kennyliao:哈,不用ajax啦..把回覆讯息那段包个div或span..给id 03/12 16:33
5F:→ kennyliao:隐藏表单textarea.innerHTML = 回覆讯息区块.innerHTML 03/12 16:36
6F:→ awkman:谢谢.没想到回覆内容会出现在网页上=>可以直接拿来用XD 03/12 17:35