element.toString()は、「element」に指定した要素を表す文字列を返すメソッド。
構文
var $stringRepresentingTheElement = $elementReference.toString();
戻り値
要素を表す文字列。
下記は戻り値の例(一部)。要素ごとに戻り値は異なる。
戻り値 | 意味 |
[object HTMLDivElement] | div要素 <div></div> |
[object HTMLParagraphElement] | P要素 <p></p> |
[object HTMLUListElement] | UL要素 <ul></ul> |
[object HTMLTableElement] | table要素 <table></table> |
[object HTMLFormElement] | form要素 <form></form> |
サンプル
P要素(段落要素)
サンプルの動作について
「toString」ボタンをクリックすると、ボタンの右横に「[object HTMLParagraphElement]」と表示する。
サンプルのソースコード
JavaScript
<script>
function sample(){
var $elementNodeReference = document.getElementById( "sample" );
var $output = document.getElementById( "output" );
$output.innerHTML = $elementNodeReference.toString();
}
</script>
function sample(){
var $elementNodeReference = document.getElementById( "sample" );
var $output = document.getElementById( "output" );
$output.innerHTML = $elementNodeReference.toString();
}
</script>
HTML
<button onclick="sample()">toString</button><span id="output" style="margin-left: 10px;"></span>
<p id="sample">P要素(段落要素)</p>
<p id="sample">P要素(段落要素)</p>