求:单击文本框,弹出层

lukylfm 2010-06-21 07:44:57
我现在javascript处于学习阶段,现在做系统需要的效果是:
单击文本框,弹出一个层来,层里的数据是从数据库里得到的,点击层里的数据,数据能输入文本框存起来;
在具体说一下,层里的数据需要分类,例如:类别有报刊,政府机关,协会。每个类别里有相应的数据,例如:报刊对应北京青年报,法制晚报,羊城晚报等。政府机关:北京东城法院,山西法院网等;协会:北京消费者协会,广州315协会等。每个分类可以分页。
在google搜了一下,看得云里雾里的还没解决我想要的效果
...全文
278 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
leejelen 2010-06-24
  • 打赏
  • 举报
回复
在隐藏的层里绑定你刚刚说的从数据库里读出来的数据。读出来的数据每个列都加上个唯一的ID并加上个onclick事件,把层的属性display设置为none,然后在文本框加个事件onclick,把层的属性改为display,并定位,再写个脚本,当你点击弹出层的列的时候。通过ID,把该列的值赋给文本框,并改变该层的属性为none。

最好还是用AJAX和CSS去实现了。去看看JQUERY。可能方便许多。
u88i88 2010-06-24
  • 打赏
  • 举报
回复
那就好好学习吧
lukylfm 2010-06-24
  • 打赏
  • 举报
回复
就是觉得有些无从下手,唉,还得学哈,我要改的好就不问了
myhope88 2010-06-24
  • 打赏
  • 举报
回复
这种一般都是用ajax+css去显示的
lukylfm 2010-06-23
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 shuyingkongshi 的回复:]
div style
的display 屬性 用javascript 控制!
應該 比較好寫!!
[/Quote]

我不会哈
lukylfm 2010-06-22
  • 打赏
  • 举报
回复
本来想要写好的代码可以让我看看,自己写下试试吧,从来都是改的,就算好不容易改对了也不太明白
shuyingkongshi 2010-06-22
  • 打赏
  • 举报
回复
div style
的display 屬性 用javascript 控制!
應該 比較好寫!!
amyzcw 2010-06-21
  • 打赏
  • 举报
回复
读数据库可以用javascipt,网上能搜到,我一般分开弄,做一个ASP页专门读数据库,把ASP页放到隐藏的iframe里,读出结果后再innerHTML给DIV,可以把ASP页做好格式,也可以放一堆结果进来到htm页再做格式
amyzcw 2010-06-21
  • 打赏
  • 举报
回复
给每个文本框一个不重复ID,文本框加onclick,先读出文本框的ID,记录下来或传递给弹出的DIV,DIV里面再套两个DIV,从数据库读出类别给左边的DIV,并给每个类别设onclick,一旦click了一个类别,就从数据库中再读出该类别的内容,放到右边的DIV,也是一条内容一个onclick,单击后就把内容的文字放到刚才记录的ID的文本框中。
lukylfm 2010-06-21
  • 打赏
  • 举报
回复
我ajax不怎么会哈,网上的我也查了,简单的凑合能弄,那也是看着别人怎么弄照猫画虎,可从数据库里取数据再放到文本框里就不知怎么弄哈,正在学javascript,可现在就要用这个功能
马老虎 2010-06-21
  • 打赏
  • 举报
回复
一个文本框 增加个 onclick事件。单击控制div显示!
网上这方面的多的很。
http://www.jqueryajax.com/jquery463
liuahuilele 2010-06-21
  • 打赏
  • 举报
回复
div display的none 和 block + ajax 。。。

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧