我有一个表单,我想将元素放在页面上,就像使用 jQuery 的文本框一样,这可能吗?如果是,那怎么办?请帮我。
我有<form></form>
我想把内容放在这个表格上。用jQuery怎么做?
我有一个表单,我想将元素放在页面上,就像使用 jQuery 的文本框一样,这可能吗?如果是,那怎么办?请帮我。
我有<form></form>
我想把内容放在这个表格上。用jQuery怎么做?
首先创建元素:
textbx = jQuery('<input type="text" name="mytext">');
现在将其附加到表单中:
jQuery('#myFormId').append(textbx);
在上面的代码中,您还可以使用
prepend(), after(), before() or remove()
这可能会帮助你
html
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<meta charset=utf-8 />
<title>My page</title>
</head>
<body>
</body>
</html>
jQuery
var elem = '<input type="text" name="myText"/>';
$('body').append(elem);
The .append() method inserts the specified content as the last child of each element in the jQuery collection (To insert it as the first child, use .prepend()).
The .append() and .appendTo() methods perform the same task. The major difference is in the syntax-specifically, in the placement of the content and target.
例如:
$('#formId').append("YOUR ELEMENT");
或者
$('YOUR ELEMENT').appendTo('#formId');
参考:http ://api.jquery.com/append/
PS:使用前请务必添加jquery
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
如果您只有一个表单并且它没有 id:
$('form').append('<textarea></textarea>');
当然。
$('<input type="text" name="name" />').appendTo('#formId');
$('#id_of_form').append("Here your html code")