一度、Textareaを作って、同時に作ったボタンでtextareaを削除、textareaに入力した文字を表示させたいのですが..
<!DOCTYPE html>
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script>
function add(){
var div_element = document.createElement("div");
div_element.innerHTML = '<hr>Title: <br><input type="text" name="title" size="50" value="試験文字列"><br>Contents: <br><textarea name="contents" >試験\n試験</textarea><br><button onclick="del()">TextAreaを削除</button>';
var parent_object = document.getElementById("piyo");
parent_object.appendChild(div_element);
}
function del(){
var TAreaTXT = document.fm.contents.value;
alert (TAreaTXT);
var parent_object = document.getElementById("piyo");
parent_object.removeChild(element.childNodes.item(0));
var div_el = document.createElement("div");
div_ele.innerHTML = '<p>'+TAreaTXT+'</P>';
parent_object.appendChild(div_ele);
}
</script>
</head>
<body>
<div>
<button onclick="add();">TextAreaを表示</button>
</div>
<form name="fm">
<div id="piyo">
</div>
</form>
</body>
</html>
としても、Textareaは消えますが、文字は表示されません。どこがおかしいのでしょうか?
No.1ベストアンサー
- 回答日時:
誤: var div_el
正: var div_ele
たぶん間違い
parent_object.removeChild(element.childNodes.item(0));
オススメの記法
while (parent_object.firstChild) parent_object.removeChild(parent_object.firstChild);
どうせなら分かりやすく記述
var textAreaText = document.forms['fm'].elements['contents'].value;
while (parent_object.firstChild) parent_object.removeChild(parent_object.firstChild);
に変更したら無事、動きました。勉強になりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
離れた場所にマウスオーバーで...
-
1行で左寄せと右寄せと中央揃え...
-
文字を固定したいのですが…
-
Ctrl+F(検索)の窓を出したいの...
-
CSSでdivのheightを動的に
-
css固定したフッターが本文と重...
-
文字をクリックしたら別の文字...
-
CSS <div>の入れ子が反映さ...
-
CSS 可変マージン
-
スクロール可能なチェックボックス
-
<div valign=bottom> は効かな...
-
clear: bothの事で質問です。
-
追加記入もできるプルダウンメ...
-
★★★フッター最下部固定/スクロ...
-
オンマウス時に別画像を上に重...
-
左○○px、右は残りの幅(100%-左...
-
HTMLですCSSです 画像のように...
-
MAX関数を使ってからLEFT JOIN...
-
c++std::string型をTCHARに変換...
-
htmlの記述で link rel=styles...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Ctrl+F(検索)の窓を出したいの...
-
フッター上部に謎の隙間
-
【CSS】floatで左右に並べた...
-
HTMLですCSSです この画像のよ...
-
css固定したフッターが本文と重...
-
CSS <div>の入れ子が反映さ...
-
スクロール可能なチェックボックス
-
textareaで入力した文字を改行...
-
オンマウス時に別画像を上に重...
-
文字を固定したいのですが…
-
スタイルシートで画面を上下に...
-
チェックボックスの背景色って...
-
フッターの下に隙間ができてしまう
-
文字をクリックしたら別の文字...
-
大分類・中分類・小分類
-
HTMLですCSSです 画像のように...
-
CSSでdivのheightを動的に
-
★★★フッター最下部固定/スクロ...
-
離れた場所にマウスオーバーで...
-
htmlのstyleのposition:relativ...
おすすめ情報