質問: javaScriptで、以下の機能を持つプログラムを作成しようとしています。 ・テキストボックス1にサイトのURLを入力 ・テキストボックス2に適当な文字を入力 ・ボタンを押す ・テキストボックスの下に、テキストボックス2で入力された文字が、テキストボックス1のリンク付きで表示される 以下、ソースになります。 ``` 要素の作成・追加 URL: リンク: リンク追加 ``` どんな方法を使用すれば、pタグとaタグを一緒に出力する(リンク状態にする)ことができるのでしょうか。 よろしくお願い致します。
回答: 下の箇所は、``をクリックしたときにリンクを追加するのではなくて、`リンク追加`をクリックしたときにリンクを追加したいので、`document.getElementById("link")`とする必要があります。 ``` var add = document.getElementById('add'); add.addEventListener('click', link_create, false); ``` それを踏まえて、質問者さんの実現したいことは以下のように行えると思います。 ``` 要素の作成・追加 URL: リンク: リンク追加 ```