次の HTML タグがあります。
< td class="summary" id="nextday" value="2013/06/21"> 翌日: 2013/06/21 < /td>
そして私のJSで以下:
var elem = document.getElementById('nextday');
console.log(elem);
console.log(elem.id);
console.log(elem.value);
IEでは、これはうまくいくようです。次の出力が得られます。
[物体]
翌日
2013/06/21
しかし、(Windows 7 PC を使用して) サファリで同じコードを実行すると、代わりに次のようになります。
< td class="summary" id="nextday" value="2013/06/21"> NextDay: 2013/06/21 < /td>
翌日
未定義
Safari と IE で動作が異なる理由と、両方のブラウザーをサポートし、タグから翌日の値を取得できるようにする場合の適切なアプローチについての提案はありますか? ありがとう。
「翌日」が実際に引用符で囲まれていることを反映するように編集されています。