【问题标题】:Live Append Form Input to HTML String将表单输入实时附加到 HTML 字符串
【发布时间】:2015-01-08 12:34:21
【问题描述】:

我想为我的表单的问题二(和其他后续问题)获取标题,以根据在问题中输入的内容进行更新几个解决方案 SO 向我展示了我没有管理。非常感谢任何帮助!这是我最新的迭代:

我的 HTML:

<input type="text" class="form-control" placeholder="Dexter" name="name" style="background-color:#DFECF5;" required data-validation-required-message="Please enter your pet's name.">...

<h3>What Breed is<div id="namer"></div></h3>

我的 JS:

$(document).ready(function () {
    $('<input name="name" type="text"/>').appendTo("div.namer");
});

编辑

我已经学会了 JS Angular,它在几秒钟内就为我解决了这个问题 :)

<div ng-app="">

<p>Name: <input type="text" ng-model="name"></p>
<p>You wrote: {{ name }}</p> 

</div>

【问题讨论】:

    标签: jquery forms input append


    【解决方案1】:

    试试这个..

          <input type="text" class="form-control dexter" placeholder="Dexter" name="name" style="background-color:#DFECF5;" required data-validation-required-message="Please enter your pet's name."/>
    
            <h3>What Breed is <div class="namer"></div></h3>
             <script>
        $(document).ready(function(){
            $(".dexter").blur(function(){
    var dextervalue=$(".dexter").val();
    $(".breed").remove();
    $('<input name="name" class="breed" type="text" value"'+dextervalue+'"/>').appendTo("div.namer");
    $(".breed").val(dextervalue);
            });
    
        });
        </script>
    

    小提琴:http://jsfiddle.net/cq3moa34/

    【讨论】:

    • @user3190635 检查并告诉我
    • 感谢您的回复 - 我把它放进去了,但它现在似乎作为输入本身出现了。 tinypic.com/r/15hzzlv/8
    • 到底想要什么?该字段需要添加到哪里?
    • 我想知道它是否可以在将它输入到框中后显示为标题中的常规单词(并且更改应该在框中输入的内容发生变化)?我不确定这是否可以使用 jQuery...
    • 我的回答是正确的意味着支持并接受我的回答。
    猜你喜欢
    • 1970-01-01
    • 2015-09-05
    • 2020-03-09
    • 2011-11-11
    • 2013-01-19
    • 2013-05-11
    • 1970-01-01
    相关资源
    最近更新 更多