jquery表单标签?他们不存在吗?

jquery表单标签?他们不存在吗?,jquery,prepend,Jquery,Prepend,我正在创建一个动态输入元素,我想为它设置标签。。。我试过很多东西 //get the value from the input var getValue = $('#newField').val(); //create new input and set default value var newField = document.createElement("input"); newField.setAttribute("type", "text"); newField.se

我正在创建一个动态输入元素,我想为它设置标签。。。我试过很多东西

//get the value from the input
var getValue = $('#newField').val(); 

//create new input and set default value
var newField = document.createElement("input");
    newField.setAttribute("type", "text");
    newField.setAttribute("name", "s[x]np");
    newField.setAttribute("id", "sx");
    newField.setAttribute("class", "st form-text");
    newField.setAttribute("value", getValue);

$('#addithere').append(newField);

//I've tried all of the following:
newField.prepend("Label");
...

newField.before("Label");
...

$('#sx').prepend("Label");
...

$('#sx').before("Label");
...

var secondItem = "Section: "+newField;
$('#addithere').append(secondItem);
$('#sx')。前缀(“标签”)

这不是创建新标签元素的正确语法。您应该使用如下内容:

$('#sx').prepend($('<label/>'));
$('#sx')。前置($('');
为什么不试试
$(newField).before('Your label')


编辑: 可能您没有
$(document).ready(function(){….})
我试过你的代码,没有这个-它不工作。。。但有了它,它就成功了

$(document).ready(function(){
var getValue = $('#newField').val();
var newField = document.createElement("input");
newField.setAttribute("type", "text");
newField.setAttribute("name", "s[x]np");
newField.setAttribute("id", "sx");
newField.setAttribute("class", "st form-text");
newField.setAttribute("value", getValue);

$('#addithere').append(newField);
$(newField).before('<label>Label</label>');
var secondItem = "Section: "+newField;
$('#addithere').append(secondItem);
});
$(文档).ready(函数(){
var getValue=$('#newField').val();
var newField=document.createElement(“输入”);
setAttribute(“类型”、“文本”);
setAttribute(“名称”、“s[x]np”);
setAttribute(“id”、“sx”);
setAttribute(“类”、“st格式文本”);
setAttribute(“值”,getValue);
$('#addithere').append(newField);
$(newField).before('Label');
var secondItem=“节:”+newField;
$('#addithere')。追加(第二项);
});

这是我尝试过的变体之一。。。但是,这给了我:this.parentNode为null