javascript - 如何获取多个单选题每道题选中选项的状态,以及累加其中选中选项的值?
怪我咯
怪我咯 2017-04-10 15:41:56
[JavaScript讨论组]
            <p class="page-header">
                <h1>霍兰德职业测试</h1>
            </p>

            <form id="radioform" >
                <p>1.当我投入到创造性工作时,经常会忘却一切。</p>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio11" value="-0.8"> 非常不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio12" value="0.2"> 不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio13" value="1.2"> 说不清
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio14" value="2.2"> 基本符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio15" value="3.2"> 非常符合
                </label>


                <p>2.我喜欢观察各种动植物的生长和发育过程。</p>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio21" value="-0.8"> 非常不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio22" value="0.2"> 不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio23" value="1.2"> 说不清
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio24" value="2.2"> 基本符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio25" value="3.2"> 非常符合
                </label>

                <p>3.我喜欢读悬疑小说中的精彩曲折的推理过程</p>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio31" value="-0.8"> 非常不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio32" value="0.2"> 不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio33" value="1.2"> 说不清
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio34" value="2.2"> 基本符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio35" value="3.2"> 非常符合
                </label>
            </form>
怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(1)
PHPz
<!DOCTYPE html>
<html>
<head>
    <title>Number Entry</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script src="script/jquery-2.1.3.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function() {

        $('#submitform').click(function(){
            //var option1Selected=$('input[name=option1]').val();
            //var option2Selected=$('input[name=option2]').val();
            //var option3Selected=$('input[name=option3]').val();
            $('input[type=radio]:checked').each(function(index,item){
                console.log($(item).val());
            });
        });
    });
    </script>
</head>

<body>
<p class="page-header">
                <h1>霍兰德职业测试</h1>
            </p>

            <form id="radioform" onsubmit="return false;">
                <p>1.当我投入到创造性工作时,经常会忘却一切。</p>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio11" value="-0.8"> 非常不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio12" value="0.2"> 不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio13" value="1.2"> 说不清
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio14" value="2.2"> 基本符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option1" id="chioseradio15" value="3.2"> 非常符合
                </label>


                <p>2.我喜欢观察各种动植物的生长和发育过程。</p>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio21" value="-0.8"> 非常不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio22" value="0.2"> 不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio23" value="1.2"> 说不清
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio24" value="2.2"> 基本符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option2" id="chioseradio25" value="3.2"> 非常符合
                </label>

                <p>3.我喜欢读悬疑小说中的精彩曲折的推理过程</p>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio31" value="-0.8"> 非常不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio32" value="0.2"> 不符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio33" value="1.2"> 说不清
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio34" value="2.2"> 基本符合
                </label>
                <label class="radio-inline">
                    <input type="radio" name="option3" id="chioseradio35" value="3.2"> 非常符合
                </label>
            <button id="submitform">提交</button>
            </form>

        </body>
        </html>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号