获取另一个html标记下的html元素值

get html element value under another html tag

本文关键字:html 元素 另一个 获取      更新时间:2023-09-26

如何获取标签标签input type="text"
这不是我的代码,结构无法更改

<div id="test">
    <label class="control input text">
        <span class="wrap">startdate</span>
        <input type="text">
        <span class="warning"></span>
    </label>
</div>

假设您不需要支持IE8以下的任何内容,您可以使用document.querySelector来选择特定的input元素,然后通过其.value属性获取其值:

var value = document.querySelector('#test label.control input').value;

就像一样

var value = document.querySelector('#test .control input').value;

您可以在jQuery 中执行此操作

var html = $('#test lable').html();