<head>
<title>成绩单</title>
<script type="text/javascript">
function setScore(){
do{
var score = prompt("请输入成绩,在0-100之间","60")
if(score != null &&score !="" &&!isNaN(score) &&score >= 0 &&score <=100){
switch(parseInt(score/10)){
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:alert("不及格")break
case 6:
case 7:alert("及格")break
case 8:alert("良好")break
case 9:
case 10:alert("优秀")break
}
break
}
}while(true)
}
</script>
</head>
<body>
<a href="javascript:void(0)" onclick="setScore()">输入成绩</a>
</body>
</html>
page1.htm代码:<html>
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
.STYLE1 {color: #CCCCCC}
-->
</style>
</head>
<body>
<table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#666666">
<tr>
<td align="center" bgcolor="#CCCCCC">学号</td>
<td align="center" bgcolor="#CCCCCC">姓名</td>
<td align="center" bgcolor="#CCCCCC">院系</td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF">12004242922</td>
<td align="center" bgcolor="#FFFFFF"><a href="page2.htm">夕阳</a></td>
<td align="center" bgcolor="#FFFFFF">数学计算机学院</td>
</tr>
</table>
</body>
</html>
其实代码很简单:<div class="durl" id="box" contenteditable="true">
例:<a class="dlink" href="http://item.taobao.com/item.htm?id=40862965433" target="_blank">http://item.taobao.com/item.htm?id=40862965433</a>
</div>
重点是这句contenteditable="true"
contentEditable html中的一个属性。设置html的contentEditable=‘true’时,即可开启该元素的编辑模式。
Html中的contentEditable的属性可以打开某些元素的可编辑状态.也许你没用过contentEditable属性.甚至从未听说过.contentEditable的作用相当神奇.可以让div或整个网页,以及span等等元素设置为可写。我们最常用的输入文本内容便是input与textarea 使用contentEditable属性后,可以在div,table,p,span,body,等等很多元素中输入内容.
如果想要整个网页可编辑,请在body标签内设置contentEditable
contentEditable已在html5标准中得到有效的支持。
在IE8下设置表格可写不支持,其他元素没有问题。在FireFox运行一切正常。谷歌浏览器运行一切正常
contentEditable已在html5标准中得到有效的支持。
在IE8下设置表格可写不支持,其他元素没有问题。在FireFox运行一切正常。谷歌浏览器运行一切正常
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)