0

こんにちは、趣味を埋めるための入力テキスト ボックスを含むフォームに取り組んでいます。ここで私が欲しいのは、その入力ボックスに値を入力するたびに、別の空のテキスト ボックスを動的に追加する必要がある場所です。この新しい空のボックスに値を入力している場合は、同じ方法で別の値を追加できます。これの下部に別の空のテキスト ボックスを追加する必要があります。javascriptとphpを使用して、どうすればそれを達成できますか? その選択ボックスの私のコードは

<div class="ma_form"><label style="width:32%;text-align: left;">hobbies:</label>
        <div class="ma_edit"><input type="text" name="c2hobby" id="c2hobby" value="" placeholder="Please enter a hobby" class="snappy aad" /></div></div>
4

1 に答える 1

0

それがあなたの望みかどうかはわかりませんが...

次のように選択ボックスを作成します。

<select id="hobbies" style="display: none;"></select>

次に、ドキュメントの head に次の JavaScript を追加します。

<script type="text/javascript">
    window.onload = function(){
        document.getElementById("c2hobby").onkeyup = function(){
            document.getElementById("hobbies").style.display = (this.value.length > 0) ? "block" : "none";
        };
    };
</script>
于 2012-07-14T19:38:23.020 に答える