我正在尝试从HTML表单中获取radio和checkbox值,并将值保存/导出/传递给初始化TaffyDB结构化数据库的外部javascript文件。
HTML:
<strong> <font color="black">Color</strong></font>
<form name="colorForm">
<input type="checkbox" name="color" value="Red">
<font color="black">Red
<br>
</font>
<input type="checkbox" name="color" value="Orange">
<font color="black">Orange
<br>
</font>
<input type="checkbox" name="color" value="Yellow">
<font color="black">Yellow
<br>
<!--function to return checkbox values for colors-->
<script type="text/javascript">
function get_color() {
//console.log(document.colorForm);
for (var i = 0; i < document.colorForm.length; i++) {
while (document.colorForm[i].checked && i < document.colorForm.length) {
var check_color = document.colorForm[i].value;
return check_color;
colorList.insert({color:get_color});
}//end of while
}//end of for
}//end of get_color
</script>
JavaScript的:
var colorList = TAFFY();
答案 0 :(得分:0)
在插入数据库之前,您将返回check_color。
return语句结束一个函数,你不能在它之后执行代码。
尝试将您的退货声明放在别处。