如何使用 javascript 添加复选框
How to add checkboxes using javascript
我有一个html源代码,它有一个文本框,输入它并单击提交按钮会给你输入文本(如待办事项列表)。我想要该文本以及一个复选框。
这是你说的吗,试试演示,
JSFIDDLE 演示
.html
<div id="check">
<input type="text" class="txt" value="" />
<button type="button" class="btn">Click Me!</button>
</div>
jquery
$(document).ready(function () {
$(".btn").on('click', function () {
$('#check').append('<input type="checkbox" name="myCheckbox" />' + $(".txt").val());
});
});
https://developer.mozilla.org/en-US/docs/XUL/checkbox
<checkbox label="Your checkbox" checked="true"/>
演示:jsFiddle
描述:这使用纯JavaScript
而不是jQuery
,因为您没有指定 jQuery。
.HTML
<form onsubmit="test(event)" action="POST">
<label for="textbox-1">Textbox: </label>
<input type="text" id="textbox-1" />
<label for="checkbox-1">Checkbox: </label>
<input type="checkbox" id="checkbox-1"/>
<input type="submit"/>
</form>
.JS
function test(event){
event.preventDefault();
var textbox1 = document.getElementById('textbox-1').value;
var checkbox1 = document.getElementById('checkbox-1').checked;
alert("Textbox value: " + textbox1 + " || checkbox: " + checkbox1);
}
注意:在 JavaScript 中,您只需将其发布到后端,您无需event.preventDefault
也不需要获取变量。 但是,此代码可用于 AJAX 提交。
相关文章:
- 如果选中了多个复选框,如何添加事件
- 如何在metrojs中将复选框添加到数据表中
- jqGrid如何将多个复选框添加到一列中
- 使用jquery选中/取消选中复选框添加/删除值
- 使用复选框添加到 JavaScript 中的字符串
- 使用带有javascript的复选框添加/删除多行
- 如何将复选框添加到剑道网格's工具栏
- Jquery Validator为复选框添加方法验证
- Javascript复选框添加值Textarea
- 向每个复选框添加一个eventListener
- 将复选框添加到总数的Javascript函数
- 在angularjs中动态地向复选框添加/移除checked属性
- 如何将动态创建的复选框添加到引导行
- Codeigniter -通过jquery复选框添加多个项目到购物车
- 将复选框添加到jquery mobile中的可折叠列表标题中
- 如何将复选框添加到JQuery Select2插件中
- 将“全选”复选框添加到更新对象数组的复选框列表中
- 将复选框添加到圣杯中的列表
- 如何将复选框添加到 #{{链接到}} 帮助程序中
- 使用 JQuery 将复选框添加到无序列表