我需要使用jQuery讀取div標籤內特定標籤的值。以下是HTML結構。如何使用jQuery在div標籤內部找到特定標籤值
<div id="myDiv">
<label id="greenLabel">Hello</label>
<label id="redLabel">There you go!</label>
</div>
任何人都可以幫我找到「redLabel」的內部文本嗎?
我需要使用jQuery讀取div標籤內特定標籤的值。以下是HTML結構。如何使用jQuery在div標籤內部找到特定標籤值
<div id="myDiv">
<label id="greenLabel">Hello</label>
<label id="redLabel">There you go!</label>
</div>
任何人都可以幫我找到「redLabel」的內部文本嗎?
$('#redLabel').text();
或
$('#redLabel').html();
$('#redLabel')
- >是指元素與
id
redLabel
$('#redLabel').text();
- >獲取元素的文字與id
redLabel
$('#redLabel').text('value');
- > set元素與id
redLabel
ID
文本必須是唯一的。使用
classes
多個項目或指一組
閱讀Two HTML elements with same id attribute: How bad is it really?
直接書寫「$('#redLabel').text();」讀取頁面中的所有標籤。我想從特定的div標籤中讀取它。 –
@DhavalPanchal只讀ID redLabel標籤,如果ID是唯一的,那麼你只能得到一個值。 – DaniP
@DhavalPanchal ID必須唯一 –
試試這個
$("#myDiv #redLabel").text();
//go to div then label
// or can try if in label there is no element
$("#myDiv #redLabel").html();
你也可以使用$("#redLabel")
在$("#myDiv #redLabel")
也看到What is the difference between jQuery: text() and html() ?
它不工作! –
可能的地方'$('#redLabel')。html()'? – Florent