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>

然后将以下 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 回答