看不懂,脑子转不过来弯弯!难道是我逻辑思维太差?
<!DOCTYPE html>
<html>
<head>
<title> 事件</title>
<script type="text/javascript">
function count(){
var sum=0;
var x=document.getElementById("txt1").value;//获取第一个输入框的值
var y=document.getElementById("txt2").value;//获取第二个输入框的值
var yunsuan=document.getElementById("select").value;//获取选择框的值
switch(yunsuan){//获取通过下拉框来选择的值来改变加减乘除的运算法则
case '+':
sum=parseInt(x)+parseInt(y);
break;
case '-':
sum=parseInt(x)-parseInt(y);
break;
case '*':
sum=parseInt(x)*parseInt(y);
break;
case '/':
sum=parseInt(x)/parseInt(y);
break;
}
document.getElementById("fruit").value=sum;//设置结果输入框的值
}
</script>
</head>
<body>
<input type='text' id='txt1' />
<select id='select'>
<option value='+'>+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type='text' id='txt2' />
<input type='button' value=' = ' onclick="count()"/> <!--通过 = 按钮来调用创建的函数,得到结果-->
<input type='text' id='fruit' />
</body>
</html>
<script type="text/javascript">
//通过javascript的日期对象来得到当前的日期,并输出。
var mydate = new Date();//创建一个Date的对象
var myYear = myDate.getFullYear();//对应的年份
var myMonth = myDate.getUTCMonth();//对应的月份
var myToday = myDate.getDate();//对应的天
var weekday = ['星期一','星期二','星期三','星期四','星期五','星期六','星期日'];
var Day = weekday[myDate.getDay()-1];
document.write(myYear+"年"+(myMonth+1)+"月"+myToday+"日"+" "+Day+"<br>");
//成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦
var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
//从数组中将成绩撮出来,然后求和取整,并输出。
var arr=scoreStr.split(";");//对数组进行切割
var sum=0;
for(var i=0;i<arr.length;i++){
//从数组中将成绩撮出来,然后求和取整,并输出。
arr[i]=arr[i].substr(-2);
sum=sum+parseInt(arr[i]);
}
document.write("班级总分为:"+sum);
</script>