jquery-210812-04—jquery函数01
函数介绍
1. val
操作数组中 DOM 对象的 value 属性.
$(选择器).val() :无参数调用形式, 读取数组中第一个 DOM 对象的 value 属性值
$(选择器).val(值):有参形式调用,对数组中所有 DOM 对象的 value 属性值进行统一赋值
2. text
操作数组中所有 DOM 对象的【文字显示内容属性】
$(选择器).text():无参数调用,读取数组中所有 DOM 对象的文字显示内容,将得到内容拼接为一个字符串返回
$(选择器).text(值):有参数方式,对数组中所有 DOM 对象的文字显示内容进行统一赋值
3. attr 对 val, text 之外的其他属性操作
$(选择器).attr(“属性名”): 获取 DOM 数组第一个对象的属性值
$(选择器).attr(“属性名”,“值”): 对数组中所有 DOM 对象的属性设为新值
演示
<! DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> jquery函数</ title>
< script type = " text/javascript" src = " js/jquery-3.4.1.js" > </ script>
< style type = " text/css" >
div {
background : gray;
}
</ style>
< script type = " text/javascript" >
$ ( function ( ) {
$ ( "#btnGetFirstTextValue" ) . click ( function ( ) {
var $obj = $ ( ":text" ) ;
alert ( $obj. val ( ) ) ;
} )
} )
$ ( function ( ) {
$ ( "#btnSetAllTextValue" ) . click ( function ( ) {
$ ( ":text" ) . val ( "text" ) ;
} )
} )
$ ( function ( ) {
$ ( "#btnGetAllDivTextValue" ) . click ( function ( ) {
alert ( $ ( "div" ) . text ( ) ) ;
} )
} )
$ ( function ( ) {
$ ( "#btnSetAllDivTextValue" ) . click ( function ( ) {
$ ( "div" ) . text ( "div" ) ;
} )
} )
$ ( function ( ) {
$ ( "#btnGetSpanIdValue" ) . click ( function ( ) {
alert ( $ ( "span" ) . attr ( "id" ) ) ;
} )
} )
$ ( function ( ) {
$ ( "#btnSetSpanIdValue" ) . click ( function ( ) {
$ ( "span" ) . attr ( "style" , "color:green" ) ;
} )
} )
</ script>
</ head>
< body>
< input type = " text" id = " txt01" value = " txt01" />
< br/>
< input type = " text" id = " txt02" value = " txt02" />
< br/>
< input type = " text" id = " txt03" value = " txt03" />
< br/>
< br/>
< div> div01</ div>
< div> div02</ div>
< div> div03</ div>
< br/>
< br/>
< span id = " span01" style = " color : red; " > 这里是span标签,我的id值是:span01</ span>
< br/>
< br/>
< br/>
< br/>
< input type = " button" id = " btnGetFirstTextValue" value = " 获取第一个文本框的value值" />
< br/>
< input type = " button" id = " btnSetAllTextValue" value = " 设置所有文本框的value值" />
< br/>
< input type = " button" id = " btnGetAllDivTextValue" value = " 获取所有div的文本值" />
< br/>
< input type = " button" id = " btnSetAllDivTextValue" value = " 设置所有div的文本值" />
< br/>
< input type = " button" id = " btnGetSpanIdValue" value = " 获取指定属性的值,这里获取span的id值" />
< br/>
< input type = " button" id = " btnSetSpanIdValue" value = " 设置指定属性的值,这里指定span文本颜色为绿色" />
</ body>
</ html>