加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ajax学习笔记之Prototype的工具函数汇总

发布时间:2020-12-16 03:27:58 所属栏目:百科 来源:网络整理
导读:文章来源于李刚《疯狂Ajax讲义(第二版)》第9章 document.getElementById() 原生js,访问一个HTML元素 $(String tagName) 直接获取id为tagName的HTML元素 $(String tagName1,String tagName2) 直接获取id为tagName1、tagName2的HTML元素数组 $$(String cssS

文章来源于李刚《疯狂Ajax讲义(第二版)》第9章


document.getElementById() 原生js,访问一个HTML元素

$(String tagName) 直接获取id为tagName的HTML元素

$(String tagName1,String tagName2) 直接获取id为tagName1、tagName2的HTML元素数组

$$(String cssSelectorName) 获取CSS选择器所对应的HTML元素组成的数组

$A() 把单个的集合列表转换成一个Array对象,常用于遍历HTML节点列表

$F() 获取表单控件(input,textArea,select)的值,既可用表单控件的id作为参数,也可直接用表单控件作为参数。该函数不要求表单控件处于<form>元素内、

$()函数与$F()函数的区别:

$()函数获取的是HTML本身,返回的是一个HTML对象;

$F()函数获取的是表单控件的值(不是表单域),返回的是一个字符串值。

$H() 将JavaScript对象转换成Hash对象。Hash类是Prototype库提供的一个类,由一系列key-value对组成。

$R() 构造一个ObjectRange对象。

Try.these() 传入一系列的函数作为参数,并依次调用传入的一系列函数,找到第一个能成功返回值的函数,并将该函数的返回值作为Try.these()函数的返回值

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读