将从HTML表单中获取的值传递到位于单独的.js脚本中的TaffyDB数据库

时间:2014-04-07 09:40:32

标签: javascript html database taffydb taffy

我正在尝试从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();

1 个答案:

答案 0 :(得分:0)

在插入数据库之前,您将返回check_color。

return语句结束一个函数,你不能在它之后执行代码。

尝试将您的退货声明放在别处。