Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript php中动态文本框的标签_Javascript_Jquery - Fatal编程技术网

Javascript php中动态文本框的标签

Javascript php中动态文本框的标签,javascript,jquery,Javascript,Jquery,我想为动态创建的文本框指定标签。怎么做 JavaScript 在范围中添加一个文本节点: <html> <head> <script type='text/javascript'> function addThings() { var label = document.createElement("div"); label.

我想为动态创建的文本框指定标签。怎么做

JavaScript


在范围中添加一个文本节点:

<html>
    <head>
        <script type='text/javascript'> 
            function addThings()
            {
                var label = document.createElement("div");
                label.innerHTML = "label"; // you can set class name or style to align the DIV

                var element = document.createElement("input");
                element.setAttribute("type", "text");
                element.setAttribute("name", "speaker[]");

                var foo = document.getElementById("fooBar");
                //Append the element in page (in span).
                foo.appendChild(label);
                foo.appendChild(element);
            }
        </script>
    </head>
    <body>
        <div id="fooBar"></div>
        <br/>
        <a href="#" id="myButton" onclick='addThings()'>Add Label and Text</a>
    </body>
</html>

您只需要使用jquery附加这样的元素

$(function(){
  $('.clickclass').click(function(){
     $('.classofspan').append("<lable>lable of text filed</lable>\
      <input type='text' name='anything[]' >");
 });
});
然后,如果要在单击事件上添加此添加,可以执行以下操作

<a href="javascript:;" class="clickclass">Add Field</a>
您还可以通过向操作中添加类来执行操作

<span class="classofspan"></span>

每当你按下add field链接时,它都会在span中添加输入字段

请格式化你的代码。我很困惑,为什么你的标题是PHP,但这是JS?如果你使用JS,你应该删除函数和var之前的$character,看起来你试图混合Javascript和PHP,或者JQueryi正在使用这个添加函数。。。。对于一个文本字段…现在我想为未经测试的动态创建的文本框设置占位符。我的错。让我回到你这里Hey user 972正常工作,但不是每个文本框都有这个标签Gautham使用我提供的代码,并在代码中包含jquery来处理这个codesession.musurvey.in/session.php点击这个扬声器名称不正确是的,你可以把任何你想要的东西放进去。在问题中加入细节,而不是输入这么多评论。这将有助于更清楚地理解这个问题。你想要实现什么?答案正是你所要求的
<span class="classofspan"></span>