Javascriptで送信ボタンが付いたリストを作成しようとしています。項目が入力されると、前に入力された項目の下に表示されます。これまでのところ私が入れたものは、前のものに取って代わるものです。どんな方向にも大いに感謝しますすべての商品を追加して表示するJavascriptで表示
-1
A
答えて
0
それはそのままです。次の例を考えてみましょう:
<html>
<input id="name"></input>
<label id="nameDisplay"></label>
<input id="place"></input>
<label id="placeDisplay"></label>
<button onclick="display()">Click</button>
</html>
<script>
function display(){
name = document.getElementById('name').value;
place= document.getElementById('place').value;
document.getElementById('nameDisplay').innerHTML = name;
document.getElementById('placeDisplay').innerHTML = place;
}
</script>
ここで、「innerHTML」はあなたの質問に使用される強力な武器です!これにより、前のコードが消去され、現在の値のみが表示されます。
First name:
<input type="text" id="firstname">
<br>
<p>Your first name is: <b id='boldStuff2'></b>
</p>
<p>Other people's names:</p>
<ol id="demo"></ol>
<input type='button' onclick='changeText2()' value='Submit' />
とJS:
var list = document.getElementById('demo');
function changeText2() {
var firstname = document.getElementById('firstname').value;
document.getElementById('boldStuff2').innerHTML = firstname;
var entry = document.createElement('li');
entry.appendChild(document.createTextNode(firstname));
list.appendChild(entry);
}
+0
私は、OPがリストをそれぞれのプレスで成長し続けることを望んでいると思います。これにより、最初のエントリのみが作成されます。 –
+0
ああ..素晴らしい! appendChild()が最適なソリューションでなければなりません! –
1
は、あなたが探しているものです。さらに、submit
イベントのおかげで、[送信]ボタンをクリックするか、Enterキーを押します。
ul = document.getElementById("ul");
form = document.getElementById("form");
div = document.createElement("div");
form.elements.text.focus();
form.addEventListener("submit", function (ev) {
var textEl = this.elements.text;
ul.appendChild(makeLI(textEl.value));
textEl.value = "";
ev.preventDefault();
});
function makeLI (content) {
div.innerHTML = "<ul><li>" + content + "</li></ul>";
return div.firstChild.firstChild;
}
<form action="" id="form">
<p>
<input type="text" name="text" />
<input type="submit" />
</p>
</form>
<ul id="ul"></ul>
1
関連する問題
- 1. WordPress WooCommerceはすべての商品ボタンに商品カテゴリを表示します
- 2. ボタンですべてのポートフォリオ商品を表示する
- 3. マゼンタ - 商品のランディングページからカテゴリ内のすべての商品を表示
- 4. WooCommerceのショートコードでカートに追加された商品の商品名を表示
- 5. WooCommerceバリエーションのあるすべての商品を表示
- 6. Opencart検索ページにすべての商品を表示
- 7. 商品のカスタムタクソノミを表示
- 8. Woocommerce商品ページに表示される商品ページにある商品を表示する
- 9. 商品画像で商品を表示するWoocommerce
- 10. Flipkartの商品を表示する
- 11. 商品の表示ORコレクション
- 12. MVC2日付で商品をグループ化して表示する
- 13. 商品情報を表示する
- 14. タブバー表示する前の商品タイトルストーリーボード
- 15. お客様がストライプで購入したすべての商品を表示
- 16. Prestashop 1.6:すべての商品に商品重量を追加するクエリ
- 17. 追加するにはすべてを表示し、すべてを非表示にします。
- 18. int int meta_keyバルブで商品を表示
- 19. Django:Ajaxをモーダルで使用して商品詳細データを表示
- 20. 商品画像の下に商品価格を表示
- 21. Magento - 商品が表示されます
- 22. 特集商品を表示しているワードプレス検索
- 23. 商品ギャラリーのキャプションをWooCommerceに表示
- 24. カテゴリーの商品をカテゴリページに表示
- 25. ボタンに商品の値を表示
- 26. 商品のドロップダウンリストをmagentoに表示
- 27. Shopifyで「在庫切れ」の商品を「関連商品」として表示しないようにする
- 28. カートに入れるすべての商品を単一の商品をクリックして追加する
- 29. スピナーが商品のリストを表示していません
- 30. Woocommerceの商品ページに商品が表示されない
あなたが試みている何のためにいくつかのコードを表示することができますか? –