编写一个HTML文件,要求运用Javascript代码,对用户输入的测试成绩给予评价

编写一个HTML文件,要求运用Javascript代码,对用户输入的测试成绩给予评价,第1张

<html><head>

<script>

function prompt(){

var cjObj = document.getElementById("cj")

var xsObj = document.getElementById("xs")

xsObj.value=""

var cj = cjObj.value

if(cj.length==0 || isNaN(cj) || cj>100 || cj<0){

alert("输入的成绩错误,请重新输入!")

cjObj.select()

return false

}

var result

if(cj<60)

result="不合格"

else if(cj<70)

result="合格"

else if(cj<80)

result="中等"

else if(cj<90)

result="良好"

else if(cj<100)

result="优秀"

else

result="满分"

xsObj.value=result

return true

}

</script>

</head>

<body>

成绩录入: <input type="text" id="cj"/><br/>

成绩显示: <input type="text" id="xs"/><br/>

<input type="submit" value="提交" onclick="prompt()"/>

</body>

经测试无误,满意请采纳。

<html>

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

<title>算分数</title>

<script>

function cmdok_onclick(){

var score = document.getElementById("score")

var result = document.getElementById("result")

if(score.value<60) result.innerHTML="不合格"

else if(score.value<70) result.innerHTML="合格"

else if(score.value<80) result.innerHTML="中等"

else if(score.value<90) result.innerHTML="良好"

else if(score.value<100) result.innerHTML="优秀"

else if(score.value==100) result.innerHTML="满分"

else {

alert("输入错误")

score.value=""

}

}

</script>

</head>

<body>

<form name="form1" method="post" action="" onSubmit="cmdok_onclick()return false">

成绩录入:<input type="text" id="score" onBlur="checkScore()" /><br/>

成绩显示与评价:<label id ="result" ></label><br/>

<input value="提交" type="submit">

<input value="重置" type="reset">

</form>

</body>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6277424.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-19
下一篇 2023-03-19

发表评论

登录后才能评论

评论列表(0条)

保存