createElement()を使用してアンカー要素を作成しました(chromeとfirefoxの両方の開発者ツールで)、要素をコンソールに表示しようとすると空白になります。 div要素の作成で同じことをしようとすると、コンソールに表示された要素が正しく表示されます。以下は実際のコードと出力です。これの理由は何ですか?アンカー要素は、[object HTMLAnchorElement]として出力してはいけませんか?アンカー要素の作成javascript
コード:クローム開発ツールのコンソールで
var anchor = document.createElement(‘a’)
console.log(‘anchor: ‘ + anchor)
出力 :
コード:
var div = document.createElement('div')
console.log(‘div: ‘ + div)
出力 div:[オブジェクトHTMLDivElement]
これらの引用符は何ですか? – epascarello
これは文字列リテラルです。 – raj
クロムでそれらを使用すると、「Uncaught SyntaxError:Invalid or unexpected token」というエラーが発生する可能性があります。 – epascarello