一个变量即可,然后每次循环行 +br
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#bor{width:200px;height:300px;border:double }
</style>
<script type="text/javascript">
function fun1(){
var num =document.getElementById("num").value;
var row =document.getElementById("row").value;
var obj = document.getElementById("bor");
var str = "";
for(var j=0; j<row; j++){
for(var i=0; i<num; i++){
str = str + "*";
}
str+="<br/>";
}
obj.innerHTML = str;
}</script>
</head><body>
<div>
<div>
<p><label>每行的星号个数:<input type="text" name="num" id="num" ></label></p>
<p><label>行数:<input type="text" name="row" id="row"></label></p>
<p><label><input type="button" id="but" value="按钮" onclick="fun1()"></label></p></div>
<div id="bor"></div>
</div></body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#bor{width:200px;height:300px;border:double }
</style>
<script type="text/javascript">
function fun1(){
var num =document.getElementById("num").value;
var row =document.getElementById("row").value;
var obj = document.getElementById("bor");
var str = "";
for(var j=0; j<row; j++){
for(var i=0; i<num; i++){
str = str + "*";
}
str+="<br/>";
}
obj.innerHTML = str;
}</script>
</head><body>
<div>
<div>
<p><label>每行的星号个数:<input type="text" name="num" id="num" ></label></p>
<p><label>行数:<input type="text" name="row" id="row"></label></p>
<p><label><input type="button" id="but" value="按钮" onclick="fun1()"></label></p></div>
<div id="bor"></div>
</div></body>
</html>
解决方案 »
- EXTJS4 GRID动态生成列的问题
- jquery解析list(list中嵌套 map) ,高手进。。。
- jQuery 选择器可否用于xml文档 (求思路)
- [extjs]前台grid对后台数据的复杂处理,例如结果集中的2个字段相加
- 关于使用jquery写一个类似portlets功能的问题
- 一个onclick事件响应函数中,如何找到它响应的是哪个html标记?
- javascript怎么动态改变属性值
- ~在线等,关于在线编辑器的一些问题,谢谢大家!
- 100分求解,將彈出窗口數據傳送到父窗口JS
- row.innerCell导致ie5.x浏览器报错后退出
- 哪里有Javascript的chm函数手册?40分相送
- ==row&cell,急急请教==
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>无标题文档</title>
<style type="text/css">
#bor{width:200px;height:300px;border:double }
</style>
<script type="text/javascript">
function fun1(){
var num =parseInt(document.getElementById("num").value, 10);
var row =parseInt(document.getElementById("row").value, 10);
var obj = document.getElementById("bor");
var star = "";
for(var j=0; j<row; j++){
for(var i=0; i<num; i++){
star += "*";
}
star += "<br/>";
}
obj.innerHTML = star;
}
</script>
</head><body>
<div>
<div>
<p><label>每行的星号个数:<input type="text" name="num" id="num" ></label></p>
<p><label>行数:<input type="text" name="row" id="row"></label></p>
<p><label><input type="button" id="but" value="按钮" onclick="fun1()"></label></p></div>
<div id="bor"></div>
</div></body>
</html>