jquery獲取標簽內(nèi)容的方法:1、使用“$('#id').val()”方法獲取標簽的value值;2、通過“$('#id').text()”方法獲取標簽中間的文本;3、通過“$('#id').html()”方法獲取標簽中的html內(nèi)容。
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名申請、虛擬主機、營銷軟件、網(wǎng)站建設、靈山網(wǎng)站維護、網(wǎng)站推廣。
推薦:《javascript基礎教程》
使用jquery獲得標簽的值或元素的內(nèi)容
$('#標簽id').val() 可以用來獲取標簽的value值,比如 input 標簽的value值可以用它獲??; $('#標簽id').text()可以用來獲取標簽中間的文本,比如 <span>值1</span>就可以用它獲取到值1; $('#標簽id').html() 可以用來獲取標簽中間的html內(nèi)容,比如<div id="div1"><span>123</span></div>可以用$('#div1').html()獲取到<span>123</span>; $('#標簽id').attr('屬性名')可以用它來獲取標簽的指定屬性的值,比如<a href="xxx.aspx">xxx</a>就可以用.attr('href')獲取到xxx.aspx。 jquery提供了三個獲得內(nèi)容的方法: text()、html() 以及 val(),其中前兩個可用于解決本問題: $("label#userid").text(); // 選擇,獲取label的文本 $("label#userid").html(); // 也可以實現(xiàn),獲取label標簽內(nèi)的所有html標記,一般情況改下label標簽內(nèi)就是文本,所以等效上面的方法
下面給出實例演示:分別使用以上兩種方法獲取label標簽的內(nèi)容,注意最終結(jié)果的區(qū)別
創(chuàng)建Html元素
<div class="box"> <span>點擊按鈕獲取label中內(nèi)容:</span><br> <div class="content"> <label id="userid">輸入用戶名</label><input type="text"> </div> <input type="button" value="獲取label中的內(nèi)容"> </div>
設置css樣式
div.box{width:300px;padding:20px;margin:20px;border:4px dashed #ccc;} div.box span{color:#999;font-style:italic;} div.content{width:250px;margin:10px 0;padding:20px;border:2px solid #ff6666;} h3{display:inline-block;} input[type='button']{height:30px;margin:10px;padding:5px 10px;}
編寫jquery代碼
$(function(){ $("input:button.btn1").click(function() { alert($("label#userid").text()); }); $("input:button.btn2").click(function() { alert($("label#userid").html()); }); })
觀察效果
使用text()方法獲取標簽內(nèi)的內(nèi)容
標題名稱:jquery如何獲取標簽內(nèi)容
鏈接URL:http://www.rwnh.cn/article38/cgchpp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計公司、面包屑導航、網(wǎng)站建設、網(wǎng)頁設計公司、建站公司、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)