js&jquery 获取select下拉框的值、文本内容、自定义属性


js&jquery 获取select下拉框的值、文本内容、自定义属性

CreationTime--2018年7月2日09点22分

Author:Marydon

html

<select id="test">
    <option value="1">Marydon</option>
    <option value="2" tip="welcome" selected>http://wwww.cnblogs.com/Marydon20170307</option>
</select>

1.jquery

window.onload = function(){
    // 1.取值
    $('#test option:selected').val();
    // 2.取文本内容
    $('#test option:selected').text();
    // 3.获取自定义属性tip
    $('#test option:selected').attr('tip');
}

2.javascript

window.onload = function(){
    // 获取选中项的索引
    var selectedIndex = document.querySelector('#test').selectedIndex;
    // 1.取值
    document.getElementById('test').value;// 2
    // 2.取文本内容
    document.getElementById('test').options[selectedIndex].innerText;// http://wwww.cnblogs.com/Marydon20170307
    // 3.获取自定义属性tip
    document.getElementById('test').options[selectedIndex].getAttribute('tip');// welcome
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM