<td id="hello"> OPD </td>
私のHTMLページでは、これはtrでtdタグを取得する方法です。タグで値を取得する方法
Javaスクリプト変数で値 "OPD"を取得したいとします。
var td1 = document.getElementById("hello");
この値は、td1で任意の操作を実行することで取得できますか。
これを行う方法は他にありますか?助けてください
<td id="hello"> OPD </td>
私のHTMLページでは、これはtrでtdタグを取得する方法です。タグで値を取得する方法
Javaスクリプト変数で値 "OPD"を取得したいとします。
var td1 = document.getElementById("hello");
この値は、td1で任意の操作を実行することで取得できますか。
これを行う方法は他にありますか?助けてください
var td1 = (document.getElementById("hello")).innerHTML;
または
var td1 = ((document.getElementById("hello")).innerHTML).trim();
td1.innerHTML
は動作するはずです。 InnerHtml
あなたはjQueryの答えに興味があるなら...
var tdText = $('#hello').text();
または
var tdTextTrimmed = $.trim($('#hello').text());
これを行うには、いくつかの方法があります。 :
あなたがDOM-Shimを使用して、ちょうど次のどちらか:
var td1 = document.getElementById('hello').textContent
それともあなたは、あなたが(IEに感謝)以下を使用する必要があり、シムを使用したくない:
var hello = document.getElementById('hello'),
td1
if ('textContent' in hello) {
td1 = hello.textContent // Standard way
}
else {
td1 = hello.innerText // IE way
}
か、使用のjQuery:
var td1 = $('#hello').text()
ただし、innerHTMLは使用しないでください。これは多くの理由でちょっと悪いことです。
技術的には、 '.trim()'も呼び出すべきです。そうでなければ+1。 – mellamokb