0

私は

<td id="example" value="tedan!"></td>

td の値を取得するにはどうすればよいですか? td 内にテキストがあってはならないので、値タグに値を入れます。

4

5 に答える 5

3

TD には値属性がありません。jQuery を使用すると、 経由でアクセスでき$('example').attr('value')ますが、これは間違っています。data-valueHTML5 では、すべて有効な属性を使用できます。

于 2012-04-30T10:17:04.553 に答える
2
$('#example').attr('value');

有効な HTMLvalueで属性を使用することはできませんが ... 実際の.. 属性を使用して DOM 要素に任意のデータを格納する必要があります -ここを参照してくださいtddata-<name>

これは .attr()valueを使用して要素から属性を取得します

于 2012-04-30T10:16:39.530 に答える
1
document.getElementById( 'example' ).getAttribute( 'value' )

http://jsfiddle.net/Ralt/MmaMa/

于 2012-04-30T12:08:41.360 に答える
0

これにより、値が取得されます。

document.getElementById('example').firstChild.nodeValue
于 2012-04-30T10:25:01.197 に答える