⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 19.4.4 movenext方法.html

📁 javascript即用即差核心对象手册
💻 HTML
字号:
<body>
<form>
    <input type="button" onclick="move(-2)" value="|<">
	<input type="button" onclick="move(-1)" value="<<">
	<input type="button" onclick="move(1)" value=">>"  />
	<input type="button" onclick="move(2)" value=">|" />
	<div id="lst"></div>
</form>
<!--打开与数据库Mark的连接-->
<script type="text/javascript" src="openConMark.js"></script>
<script type="text/javascript" src="adojavas.inc"> </script>
<script language="javascript">
    var curpos=1;
    var rs=new ActiveXObject("ADODB.RecordSet");  
	strSQL="select * from student";
    rs.open(strSQL,objconn);
	showItem(curpos);
	//移动记录
	function move(num)
	{
	   switch(num)
	   {
	      case -2:
		     rs.moveFirst();break;
		  case -1:
		     if(!rs.BOF)
 			    rs.movePrevious();
			 else
			    rs.moveFirst();
			 break;
		  case 1:
		      if(!rs.EOF)
			      rs.moveNext();
			   else
			      rs.moveLast();
			   break;
		  case 2:
		        rs.moveLast();
	   }
	   showItem();
	}
	//根据指定位置,显示记录信息
    function showItem()
	{
		 if(rs.EOF ||rs.BOF) 
		    return;
		 var flds=new Enumerator(rs.Fields);
		 var strRlt="";
	     while(!flds.atEnd())
	        {
	           var fd=flds.item();
		       strRlt+="<li>"+fd.Value;
		       flds.moveNext();
	        }
		  document.getElementById("lst").innerHTML=strRlt;
	}
</script>					
</body>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -