根据分数输出等级
来源:互联网 发布:linux使用 编辑:程序博客网 时间:2024/05/01 09:07
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>计算成绩等级</title> <link rel="stylesheet" type="text/css" href="score2.css"></head><body> <div class="input-area"> <input id="score" class="score" type="text" placeholder="请输入学生成绩(0-100之间的数字)"> <button id="calculate-btn" class="calculate-btn">计算成绩等级</button> </div> <div id="result" class="result"></div></body><script type="text/javascript" src="score2.js"></script></html>
CSS文件
*{ margin: 0; padding: 0;}.input-area{ width: 301px; height: 22px; margin: 0 auto; margin-top: 60px;}.score{ width: 200px; height: 20px; border: 1px solid #ccc; border-right: 0; outline: none; font-size: 0.7em; float: left;}.calculate-btn{ width: 100px; height: 22px; border: 0; outline: none; background-color: lawngreen; color: white; font-size:0.7em; float: left;}.result{ width: 80px; height: 80px; border: 1px solid #ccc; margin: 0 auto; margin-top: 20px; background-color: lightgreen; text-align: center; line-height: 80px; color: white; font-size: 1.6em;}
JavaScript文件
var scoreText = document.getElementById("score");scoreText.onfocus = function () { this.style.border = "1px solid lawngreen"; this.style.borderRight = "0";}scoreText.onblur = function () { this.style.border = "1px solid #ccc"; this.style.borderRight = "0";}var calculateBtn = document.getElementById("calculate-btn");calculateBtn.onmouseover = function () { this.style.background = "darkgreen";}calculateBtn.onmouseout = function () { this.style.background = "lawngreen";}calculateBtn.onmousedown = function () { this.style.background = "darkgreen";}calculateBtn.onmouseup = function () { this.style.background = "lawngreen";}var resultText = document.getElementById("result");calculateBtn.onclick = function () { if(scoreText.value.length < 1 || isNaN(scoreText.value) || scoreText.value < 0 || scoreText.value > 100) { scoreText.focus(); resultText.innerText = ""; alert("q请输入0-100之间的数"); return; } var score = scoreText.value; score = Math.floor(score / 10); switch(score) { case 10: case 9: resultText.innerText = "A"; break; case 8: resultText.innerText = "B"; break; case 7: resultText.innerText = "C"; break; case 6: resultText.innerText = "D"; break; default: resultText.innerText = "E"; break; }}window.onload = function () { scoreText.focus();}
0 0
- 根据分数输出等级
- 输入分数输出等级
- 根据成绩,输出等级
- 用switch输出分数等级
- VBA代码实例---根据分数判断等级
- 根据分数评等级(作业)
- C语言输入成绩等级输出对应分数段
- c语言:要求按照考试成绩的等级输出百分制分数段,成绩的等级由键盘输入。
- 百分制分数到等级分数
- nGrinder学习笔记 — 根据需要输出log等级
- python分数等级实现
- 20170727 JAVA练习题:运用if else根据分数分成绩等级
- switch 根据键盘录入成绩 显示分数及判断等级(第二次)
- switch 根据键盘录入成绩 显示分数及判断等级(第一次)
- switch 根据键盘录入成绩 显示分数及判断等级(第三次)
- c语言:根据输入的分数,判断其所在的等级,使用switch语句
- c语言输入三个分数,并进行按从高到低等级进行排序,再输出结果
- 【c语言】要求按照考试成绩的等级输出百分制分数段
- 理解快速傅里叶变换(FFT)算法
- JavaScript显示时间并更新
- sicily 1156. Binary tree
- 内核编程之第一个模块
- Ionic环境配置学习中
- 根据分数输出等级
- ubuntu12.04设置静态IP
- 网络访问1
- ACM:蓝桥杯:斐波那契数
- 通过Activity设置动态Fragment中的ListView(通过SimpleCursorAdapter适配)
- 小白看 KMP算法
- hdu2795Billboard
- Netbeans8.1 IDE的插件和历史记录(二)
- 算法系列(八)数据结构之二叉查找树