在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何取得元素的值

如何取得元素的值

<a onclick="merchandiseCzc('/front/merchandise/detail/FDM/CAN003066G/',1, '健胃消食片', 'CAN003066G', '瀏覽商品','_blank')" class="u_goods_tit" title="健胃消食片/0.5g*12s*3板 薄膜衣">
                                                <span class="m_tag m_tag_kw">
                                                            甲OTC
                                                </span>

                                            健胃消食片
                                                <span class="u_goods_spec" >/0.5g*12s*3板 薄膜衣 </span>
                                            </a>

如上面代碼,jQuery如何只取得元素a的值"健胃消食片"?大佬請指點一下。

回答
編輯回答
苦妄

大概思路是這樣:

//獲取節(jié)點
var a = document.getElementById('aaa');
//打印節(jié)點,有dom節(jié)點,有文本節(jié)點
console.log(a.childNodes);
//遍歷a, 取文本節(jié)點, 再取取到的文本節(jié)點的值
for(var i = 0; i < a.childNodes.length; i++) {
    if(a.childNodes[i].nodeType === 3) {
        console.log(a.childNodes[i].nodeValue);
    }
}

//寫完以后發(fā)現(xiàn)我好像沒用jQuery…  算了懶得改了你自己看著寫吧…
2017年2月2日 19:54
編輯回答
柚稚

這樣的html,取值麻煩,為啥不考慮,給這個值加一個標簽呢?這樣取值以及加css修飾都比較方便,也可以在a標簽里面,加一個屬性的鍵值對,用來存這個……

2018年3月14日 22:07