IE 数据岛(4)

作者:vkvi 来源:千一网络(原创) 日期:2006-5-29

数据岛中在 JavaScript 中也得到了支持,当然这种支持同样也是仅限于 IE 浏览器中的。
看示例:


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

我们可以看到程序都比较简单,也比较好理解。查看信息时主要是利用 xml 的四个函数,为了使问题简单,我们并没有加入记录到头或到尾的判断:
recordset.moveFirst()
recordset.movePrevious()
recordset.moveNext()
recordset.moveLast()
可以看出这种效果跟分页大小为 1 的 table 分页效果一样,只是这里的 datasrc 写在 input 里的,而分页时是写在 table 里的。

同时也有几个属性可以了解下
recordset.recordCount 记录数量
recordset.absolutePosition 当前记录的位置,第一条记录的位置是 1

添加记录用
recordset.addNew()
记录是不用保存的,我们只要填了数据,它会自动保存,就如同 Access 等一些数据库软件一样,所以修改记录时直接修改即可。

有趣的是,上面的函数、方法好像都是大小写无关的。

网友评论

  • 瞎掰。首单词全小写,后续单词首字母大写。(121.25.*.* 2007-06-18 20:45:33)(您可以把 moveNext 改为 MOVENEXT,在 IE 中测试一下。不过我还是建议使用您说的命名方法。作者注。)
  • 如何删除数据啊。方法都有哪些??(221.8.*.* 2007-12-25 15:02:54)

你前面那位网友看了:JavaScript 三个对话框:alert、confirm、prompt

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
  • 1 楼:评论
    辛苦了
  • 2 楼:评论
    第一次来这个网站,觉得内容还可以,就是页面布局太差了,建议找个美工美化下页面相信会更会大家喜爱!
  • 3 楼:评论
    感谢支持,一直有这个想法,但鉴于精力原因,也一直没有实现。
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他