选择题的简易判断
来源:互联网 发布:淘宝流量来源软件 编辑:程序博客网 时间:2024/06/09 03:27
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>判题器</title>
<style type="text/css">
#div1{width: 400px; height: 400px;}
</style>
</head>
<body>
<p>
<label>请选择正确答案文档:</label>
<input type="file" id="file1" />
</p>
<p>
<label>请选择待判选项文档:</label>
<input type="file" id="file2" />
</p>
<input type="button" value="判断" id="btn1" />
<div id="show"></div>
<div id="div1"></div>
</body>
</html>
<script type="text/javascript">
var show = document.getElementById("show");
var file1 = document.getElementById("file1");
var file2 = document.getElementById("file2");
var oBtn1 = document.getElementById('btn1');
var oBtn2 = document.getElementById('btn2');
var oDiv1 = document.getElementById('div1');
var str1 = '';
var str2 = '';
oBtn1.onclick = function () {
readAsText1();
readAsText2();
console.log(str1,str2);
bijiao(str1,str2);
}
function readAsText1(){
var file = file1.files[0];
var reader = new FileReader();
//将文件以文本形式读入页面
reader.readAsText(file,'utf-8');
console.log(reader);
reader.onload=function(){
//显示文件
str1 = this.result;
}
}
function readAsText2(){
var file = file2.files[0];
var reader = new FileReader();
//将文件以文本形式读入页面
reader.readAsText(file,'utf-8');
reader.onload=function(){
//显示文件
str2 = this.result;
}
}
function bijiao(str1,str2) {
var n = 0;
str1 = str1.toUpperCase();
str2 = str2.toUpperCase();
for(var i=0; i<str1.length; i++){
if (str1.charAt(i) != str2.charAt(i)) {
n++;
}
}
oDiv1.innerHTML = '总共'+str1.length+'道题,'+'错了'+n+'道题';
}
</script>
<html>
<head>
<meta charset="UTF-8">
<title>判题器</title>
<style type="text/css">
#div1{width: 400px; height: 400px;}
</style>
</head>
<body>
<p>
<label>请选择正确答案文档:</label>
<input type="file" id="file1" />
</p>
<p>
<label>请选择待判选项文档:</label>
<input type="file" id="file2" />
</p>
<input type="button" value="判断" id="btn1" />
<div id="show"></div>
<div id="div1"></div>
</body>
</html>
<script type="text/javascript">
var show = document.getElementById("show");
var file1 = document.getElementById("file1");
var file2 = document.getElementById("file2");
var oBtn1 = document.getElementById('btn1');
var oBtn2 = document.getElementById('btn2');
var oDiv1 = document.getElementById('div1');
var str1 = '';
var str2 = '';
oBtn1.onclick = function () {
readAsText1();
readAsText2();
console.log(str1,str2);
bijiao(str1,str2);
}
function readAsText1(){
var file = file1.files[0];
var reader = new FileReader();
//将文件以文本形式读入页面
reader.readAsText(file,'utf-8');
console.log(reader);
reader.onload=function(){
//显示文件
str1 = this.result;
}
}
function readAsText2(){
var file = file2.files[0];
var reader = new FileReader();
//将文件以文本形式读入页面
reader.readAsText(file,'utf-8');
reader.onload=function(){
//显示文件
str2 = this.result;
}
}
function bijiao(str1,str2) {
var n = 0;
str1 = str1.toUpperCase();
str2 = str2.toUpperCase();
for(var i=0; i<str1.length; i++){
if (str1.charAt(i) != str2.charAt(i)) {
n++;
}
}
oDiv1.innerHTML = '总共'+str1.length+'道题,'+'错了'+n+'道题';
}
</script>
0 0
- 选择题的简易判断
- Java之简易选择题
- IOS 使用XML制作简易选择题
- SCJP的一道选择题
- 哎,人生的选择题
- 关于排序的选择题
- java的笔试选择题
- 一些简单的选择题
- 成本计算的一道选择题
- 判断互质数的简易方法
- 选择题
- 选择题
- 选择题
- 数据结构选择题判断题(PTA)
- C#在线考试选择题判断方法
- 人生就是无数的选择题
- 一道简单的C#选择题
- 选择题小程序的几个问题
- 在Eclipse中制作xml校验提示插件
- Android -- 线程通信之AsyncTask、Handler
- 浅谈CPU的优化使用
- 频繁项集挖掘算法之FPGrowth
- 搭建持续集成单元测试平台(Jenkins+Ant+Java+Junit+SVN)
- 选择题的简易判断
- 在Eclipse中调用Algs4库
- 获取SQLSERVER 表结构信息
- android studio如何导入和运行调试unity导出的项目,并查看log日志?(或者说:android studio如何导入eclipse项目?)
- mysql存储过程中 declare 和 set 定义变量的区别
- 双摄像头系列原理
- Matlab与线性代数 -- 零矩阵
- 欢迎使用CSDN-markdown编辑器
- Jenkins+Maven进行Java项目持续集成