jquery考试成绩统计系统
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>试卷生成器</title>
<style type="text/css">
body {
font-size: 28px;
background: #cad6ed;
font-family: "楷体";
} #container {
margin: 0px auto;
} #box {
overflow: hidden;
} #box label {
margin-top: 5px;
background: #5dfec7;
width: 80px;
display: inline-block;
text-align: right;
margin-left: 50px;
}
</style>
<script type="text/javascript">
window.onload = function() { var est = document.getElementById("establish");
var txtRow = document.getElementById("txtRow");
var txtColumn = document.getElementById("txtColumn");
var mybody = document.getElementById('mybody'); est.onclick = function() {
var boxs = document.getElementById('box');
boxs.innerHTML = "";
var row = txtRow.value;
var col = txtColumn.value;
if (col > 4) {
mybody.style.width = (col - 4) * 350
+ document.body.scrollWidth;
}
initOptions(row, col);
}
} function initOptions(row, column) { var box = document.getElementById('box');
//题目编号,从0开始
var count = 0;
//
for (var i = 1; i <= row; i++) { //默认i的值为15
count++;
var mydiv = document.createElement("div");
box.appendChild(mydiv);
mydiv.style.overflow = "auto";
for (var j = 1; j <= column; j++) {
//创建一个label
var label = document.createElement('label');
//设置编号
if (j == 1) {
label.innerHTML = count + "题";
} else {
//多列的情况下创建题目编号的方式
label.innerHTML = (count + row * (j - 1)) + "题";
}
var littlediv = document.createElement("div");
littlediv.style.float = "left"; mydiv.appendChild(littlediv);
littlediv.appendChild(label);
//创建四个选项
var checkbox1 = document.createElement("input");
checkbox1.setAttribute("type", "checkbox");
var cbtxt = document.createTextNode("A");
littlediv.appendChild(checkbox1);
littlediv.appendChild(cbtxt); //第二个checkbox
var checkbox2 = document.createElement("input");
checkbox2.setAttribute("type", "checkbox");
var cbtxt2 = document.createTextNode("B");
littlediv.appendChild(checkbox2);
littlediv.appendChild(cbtxt2);
//第三个checkbox
var checkbox3 = document.createElement("input");
checkbox3.setAttribute("type", "checkbox");
var cbtxt3 = document.createTextNode("C");
littlediv.appendChild(checkbox3);
littlediv.appendChild(cbtxt3); //第四个checkbox
var checkbox4 = document.createElement("input");
checkbox4.setAttribute("type", "checkbox");
var cbtxt4 = document.createTextNode("D");
littlediv.appendChild(checkbox4);
littlediv.appendChild(cbtxt4); var myline = document.createElement("br"); if (j == column) {
mydiv.appendChild(myline);
}
}
}
}
</script>
<body id="mybody">
<div id="container">
<div id="box"></div> <div id="tool"> <label for="txtRow">行:</label> <input id="txtRow" type="text"
style="width: 50px;" /> <label for="txtColumn">列:</label> <input
id="txtColumn" type="text" style="width: 50px;" /> <input
id="establish" type="button" value="生成" /> <label for="txtName">姓名:</label>
<input id="txtName" name="txtName" type="text" /> <input
type="submit" value="提交" />
</div>
<input type="hidden" id="selectData" name="selectData" value="" /> </div>
</body>
</head>
</html>
jquery考试成绩统计系统的更多相关文章
- 成绩统计程序(Java)
我的程序: package day20181018;/** * 成绩统计系统 * @author Administrator */import java.util.Scanner;//提供计算机直接扫 ...
- 【JAVA】【作业向】第一题:本学期一班级有n名学生,m门课程。现要求对每门课程的成绩进行统计:平均成绩、最高成绩、最低成绩,并统计考试成绩的分布律。
1.预备知识:动态数组Array实现: 2.解题过程需要理解的知识:吧唧吧唧吧唧吧唧 不想做了 就用了最简单的方法 和c语言类似 java版本 `import java.util.Scanner; / ...
- R语言学习笔记:分析学生的考试成绩
孩子上初中时拿到过全年级一次考试所有科目的考试成绩表,正好可以用于R语言的统计分析学习.为了不泄漏孩子的姓名,就用学号代替了,感兴趣可以下载测试数据进行练习. num class chn math e ...
- 利用JS跨域做一个简单的页面访问统计系统
其实在大部分互联网web产品中,我们通常会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便可以在这些统计系统中看到自己网站页面具体的访问情况.但是有些时候,由于一些特殊情况,我们 ...
- 利用JS跨域做一个简单的页面訪问统计系统
事实上在大部分互联网web产品中,我们一般会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便能够在这些统计系统中看到自己站点页面详细的訪问情况.可是有些时候,因为一些特殊情况,我 ...
- (注意输入格式)bistuoj(旧)1237 成绩统计
成绩统计 Time Limit(Common/Java):1000MS/3000MS Memory Limit:65536KByteTotal Submit:88 ...
- 开源网站流量统计系统Piwik源码分析——参数统计(一)
Piwik现已改名为Matomo,这是一套国外著名的开源网站统计系统,类似于百度统计.Google Analytics等系统.最大的区别就是可以看到其中的源码,这正合我意.因为我一直对统计的系统很好奇 ...
- C语言程序设计#成绩查询系统
学生成绩管理系统 [注释]:请点赞,好人一生平[yi]安[wo]. #codeblocks程序下编写 #include<stdio.h>#include<stdlib.h>// ...
- CCF CSP认证考试在线评测系统
关于 CCF CSP 认证考试在线评测系统 CCF CSP 认证考试简介 CCF 是中国计算机学会的简称.CCF 计算机软件能力认证(简称 CCF CSP 认证考试)是 CCF 于 2014 年推出, ...
随机推荐
- 在eclipse中安装groovy插件
在eclipse中安装groovy插件详细步骤: step 1:检查自己的eclipse版本:在help->About Eclipse中查看: step 2:进入 https://github. ...
- 零基础学习JavaSE(一)
一.开发环境安装配置 1.1 安装jdk jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载后安 ...
- 远程桌面服务当前正忙,因此无法完成您尝试执行的任务-win2008R2
远程桌面服务当前正忙,因此无法完成您尝试执行的任务,近来我服务器出现这情况, 到达主机房看主机...不可以登陆,也没有登陆框.只能关机. 在微软找到的原因是:Csrss.exe 进程和某些应用程序 ( ...
- find命令配合sed命令使用
1.查找当前目录下所有以txt文件中包含123的数字都替换成5678 find ./ -name "*.txt" -exec grep "123" {} \; ...
- 20165214 2018-2019-2 《网络对抗技术》Exp3 免杀原理与实践 Week5
<网络对抗技术>Exp3 免杀原理与实践 Week5 一.实验内容 1.正确使用msf编码器,msfvenom生成如jar之类的其他文件,veil-evasion,加壳工具,使用shell ...
- javascript 字符串处理
---恢复内容开始--- 最近几次参加前端实习生招聘的笔试,发现很多笔试题都会考到字符串的处理,比方说去哪儿网笔试题.淘宝的笔试题等.如果你经常参加笔试或者也是一个过来人,相信你也跟我一样,发现字符串 ...
- Labview笔记-创建自定义控件
labview中的控件种类很多,但是样式或者外观有时不能满足我们的需求.如何制作一个好看酷酷的自定义控件呢? 以开关为例,我们先添加一个labview中自带的确定开关控件 之后右键该控件--高级--自 ...
- Sublime Text 3利用Snippet创建Getter和Setter
1. Tools -> Developer -> New Snippet. 2. 复制以下内容并保存: <snippet> <content><![CDATA ...
- ZT Linux可用的最新版本的sublime text注册
更改hosts:sudo vim /private/etc/hosts 127.0.0.1 www.sublimetext.com 127.0.0.1 license.sublimehq.com 1 ...
- re模块(正则表达式)
re,findall("匹配正则","内容") #所有满足条件的结果都返回到一个列表里 ret = re.search(“匹配规则”,“内容”) #返回 匹配到 ...