JQuery小练习:画出一个三角形

1、HTML源码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script charset="utf-8" src="jquery.js"></script>
<script type="text/javascript">
	$(function(){
	var dom = null;
	var arr = null;
	var _=function(){
		this.dom = document;
		this.arr = new Array();
	}
	_.prototype.createEle = function(id){
		var div = this.dom.createElement("DIV");
		div.id=id;
		div.style.textAlign="center";
		return div;
		}
	_.prototype.showText=function(id,length){
		var node = this.createEle(id);
		this.dom.body.appendChild(node);
		//alert(this.dom.getElementById("text").getAttribute("id"));
		for(var i=0;i<length;i++){
			if(i==0){
				this.arr.push("*");
			}
			this.arr.push(this.arr[i]+"*");
		}
		for(var m=0;m<this.arr.length;m++){
			this.dom.getElementById(id).innerHTML += this.arr[m]+"<br />";
		}	
	}	
		window.$Fuck = new _();	
		$Fuck.showText("text",15);//三角形层数为16层
	});
</script>
</head>
<body>

</body>
</html>

2、执行结果

164324_4SoT_2391658.png

转载于:https://my.oschina.net/u/2391658/blog/707180

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值