JSQL简单example,批量图片切换。

其实这个example也很简单, 
就是根据where后的条件批量修改element的属性,此处为Img元素 

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<script type="text/javascript" src="../src/YESBRAIN.js"></script>

<script type="text/javascript" src="../src/JSQL.js"></script>

<script type="text/javascript" src="../src/JSQL-DOM.js"></script>

<title>Switch Logo Images</title>

</head>

<body>

	<button onClick="switchlogos();"> 切换 LOGOS </button>



	<script type="text/javascript">

		title1 = "google";

		title2 = "baidu";

		logo1 = "images/google.gif";

		logo2 = "images/baidu.gif";

		function switchlogos() {

			//alert('switch');

			var tmplogo = logo1;

			var tmptitle = title1;

			logo1 = logo2;

			title1 = title2;

			logo2 = tmplogo;

			title2 = tmptitle;

			("update logolist set src='" + logo1 + "', title='" + title1 + "'").ForDOM().execute();

		};

		'create table logolist'.ForDOM().executeSQL();

		for(var i=0;i<100;i++) {

			"insert into logolist(nodename,title,src) values ('img','google','images/google.gif')".ForDOM().execute();

		};

		//("delete from logolist where (1=1)").ForDOM().execute();



	</script>

</body>

</html>

 

 

其中,还用到了JSQL的DOM元素插入操作:
		'create table logolist'.ForDOM().executeSQL();

		for(var i=0;i<100;i++) {

			"insert into logolist(nodename,title,src) values ('img','google','images/google.gif')".ForDOM().execute();

		};



欢迎各位拍砖!

你可能感兴趣的:(example)