霍兰德职业兴趣测试代码实现

一个简单、朴素的原生前端实现示例。

简介

霍兰德职业兴趣测试(Holland Occupational Themes),又称RIASEC模型,将人的职业兴趣分为六种类型:现实型(R)、研究型(I)、艺术型(A)、社会型(S)、企业型(E)、常规型(C)。

以下是一个简化版的前端实现代码,包含题目展示、用户作答与结果计算功能。

完整HTML代码

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <title>霍兰德职业兴趣测试</title>
    <style>
        body { font-family: Arial, sans-serif; max-width: 700px; margin: 40px auto; padding: 20px; }
        .question { margin: 20px 0; }
        button { padding: 10px 15px; font-size: 16px; }
        #result { margin-top: 30px; padding: 15px; border: 1px solid #ccc; display: none; }
    </style>
</head>
<body>
    <h1>霍兰德职业兴趣测试</h1>
    <p>请选择最符合你情况的选项(每题单选):</p>

    <div id="quiz">
        <div class="question">
            <p>1. 喜欢修理电器或机械?</p>
            <label><input type="radio" name="q1" value="R"> 是</label>
            <label><input type="radio" name="q1" value="0"> 否</label>
        </div>
        <div class="question">
            <p>2. 对科学研究感兴趣?</p>
            <label><input type="radio" name="q2" value="I"> 是</label>
            <label><input type="radio" name="q2" value="0"> 否</label>
        </div>
        <div class="question">
            <p>3. 喜欢绘画、写作或音乐创作?</p>
            <label><input type="radio" name="q3" value="A"> 是</label>
            <label><input type="radio" name="q3" value="0"> 否</label>
        </div>
        <!-- 可继续添加更多题目 -->
    </div>

    <button onclick="calculateResult()">查看结果</button>

    <div id="result">
        <h2>你的职业兴趣类型</h2>
        <p id="resultText"></p>
    </div>

    <script>
        function calculateResult() {
            const choices = document.querySelectorAll('input:checked');
            const counts = { R: 0, I: 0, A: 0, S: 0, E: 0, C: 0 };

            choices.forEach(input => {
                const val = input.value;
                if (val !== '0') counts[val]++;
            });

            let maxType = 'R';
            for (const type in counts) {
                if (counts[type] > counts[maxType]) {
                    maxType = type;
                }
            }

            const descriptions = {
                R: '现实型:喜欢动手操作,适合技术类、工程类工作。',
                I: '研究型:善于思考分析,适合科研、学术类工作。',
                A: '艺术型:富有创造力,适合艺术、设计、写作类工作。',
                S: '社会型:乐于助人,适合教育、咨询、服务类工作。',
                E: '企业型:追求领导与影响,适合管理、销售、创业类工作。',
                C: '常规型:注重条理与细节,适合行政、会计、文秘类工作。'
            };

            document.getElementById('resultText').textContent = descriptions[maxType];
            document.getElementById('result').style.display = 'block';
        }
    </script>
</body>
</html>

说明:此代码为演示用途,实际应用中应增加更多题目(通常24-48题),并支持多维度排序(如前三高分类型)。后端可结合数据库存储题目与结果。

MBTI职业性格测试介绍-了解你的性格与职业匹配 事业编职业能力测试备考指南-免费学习资源 性格测试问卷-免费在线心理测评 人力资源职业测试题库-免费在线练习 职业性格测试30题-免费在线性格与职业倾向评估 霍兰德职业性格测试对应职业指南 PDP性格测试完整版-免费在线测评与结果分析 霍兰德职业兴趣在线测试-免费职业兴趣测评 MBTI职业性格测试-免费在线性格与职业匹配测评 职业价值观测试是什么-了解自我职业取向 EPA职业性格测试在线-免费职业性格测评工具 校招性格测试指南-应届毕业生求职必备 职业兴趣测试免费学生版-了解你的未来职业方向 霍兰德职业性格测试免费版-免费在线职业兴趣测评 免费职业锚测试题-了解您的职业定位 PDP性格测试解读-了解你的行为风格 职场性格测试题目-免费在线心理测评 高中生职业能力测试-免费在线测评 公司面试性格测试题-免费在线性格评估 面试性格测试-免费职业性格评估工具 性格测试问卷真题-免费在线心理测评 事业单位职业能力测验(职测)考试内容详解-备考指南 企业入职心理测试-简易在线评估 职业性格测试大全及答案-免费在线测评与解析 大五人格测试-免费在线评估您的五大性格特质 职业锚测试表格-免费在线自我评估工具 职业能力测试有写作吗?解析写作在职业测评中的作用 华为公司性格测试真题与备考指南 行政职业能力测试试题-免费行测真题与模拟练习 职业价值观测试-免费在线评估您的职业价值观 霍兰德职业性格测试问卷-免费在线职业兴趣测评 性格测试88题答案解析-完整版对照与结果分析 招聘性格测试题及答案-免费在线练习 MBTI职业性格测试是什么-了解16种人格类型 霍兰德职业兴趣测试入口-免费在线职业兴趣测评 职业性格测试模型-了解自我,规划职业 大学生应届生性格测试-免费职业性格评估 职业技能测试-免费在线职业能力评估 事业单位职业能力测试题库-免费在线练习与备考资源 职业能力综合测试考什么-考试内容详解 免费职业人格测试-了解你的职业性格与发展方向 综合职业能力测试题库-免费练习与测评 霍兰德职业兴趣测试官网-免费在线职业测评与职业规划 个人职业分析测试题-免费在线测评 职业性格测试报告-个性化性格分析与职业建议 应届生性格测试总结-求职准备指南 行政职业能力测试2025-备考指南与复习资源 职业锚免费测试-了解您的职业定位 职业价值观测试方法-探索你的职业选择方向 e人性格测试-免费在线性格类型评估 银行面试性格测试真题及备考指南 MBTI职业性格测试免费完整版-了解你的性格与职业方向 岗位性格测试题库-免费职业性格测评题目集合 事业单位职业能力倾向测试备考指南-免费学习资源与复习策略 行政职业能力测验试题-免费在线练习 九型性格测试问卷-免费在线心理测评 职业能力测试-免费在线评估您的职业潜力 职业能力测试和行测一样吗?一文看懂区别与联系 华为OD性格测试攻略-实用指南与答题建议 行政职业能力测验-客观性试题说明 前程无忧职业性格测试-免费在线性格与职业倾向评估 华为性格测试没做完怎么办?常见问题与解决方法 职业能力倾向成套测试-免费在线测评 霍兰德职业兴趣测试真题-免费在线测评 霍兰德职业人格测试量表-免费在线测评 MBTI职业性格测试图表与解析 职业能力测试分类 面试性格测试题目-免费在线职业性格测评 免费PDP性格测试-在线职业性格测评 霍兰德职业兴趣测试(120题)-免费在线测评 霍兰德职业爱好测试-免费在线测评与职业规划 职业人格测试题库-免费在线职业性格测评 员工性格测试题库-简单实用的职场性格评估工具 500题MBTI性格测试-免费完整版人格类型评估 40题性格测试及答案-免费在线心理测评 PDP性格测试表公式解析-简单了解性格类型与计算方式 20题性格测试-免费在线测试与答案解析 MBTI职业性格特征测评免费版-了解你的性格与职业匹配 WVI职业价值测试-免费在线职业价值观测评 行政职业能力测试(职测)备考指南 华为OD性格测试准备指南-了解流程与应对建议 职业性格测试软件-免费在线性格测评与职业规划工具 面试性格测试模板-免费在线自我评估工具 职业性格测验-了解您的职业倾向 霍兰德职业兴趣测试大纲-职业规划参考 英文版职业锚测试-探索您的职业定位|Career Anchors Assessment 华为性格测试解析与备考建议 银行性格测试笔试指南-备考信息与答题技巧 PDP性格测试问卷-免费在线性格测评 舒伯职业价值观测试图片参考 华为性格测试题库下载-免费PDF资源|面试备考助手 免费职业兴趣测试-在线职业倾向测评 PDP性格测试在线免费-了解你的行为风格 霍兰德职业测试免费版-免费在线职业兴趣测评 霍兰德职业兴趣测试快速版-免费在线测评 央企银行求职性格测评指南-备考建议与常见问题 霍兰德职业测试题库-免费在线职业兴趣测评 MBTI职业性格测试100题-免费在线性格测评 职业锚测评-了解您的职业定位 免费职业兴趣测试-了解你的职业倾向