ホームページ  >  記事  >  バックエンド開発  >  *で構成された三角形を出力したいのですが、現在指定されているdivタグに値が表示されないのはなぜでしょうか?

*で構成された三角形を出力したいのですが、現在指定されているdivタグに値が表示されないのはなぜでしょうか?

WBOY
WBOYオリジナル
2016-06-23 13:32:481169ブラウズ

100db36a723c770d327fc0aef2ce13b1
93f0f5c25f18dab9d176bd4f6de5d30e
b2386ffb911b14667cb8f0f91ea547a7/title>
width:50px; ;
}
#sj{
width:1000px;
box-shadow:0 10px 40px
}
9c3bca370b5104690d9ef395f2c5f8d1
表示する三角形の高さを入力してください: cc08f6f690ecdfb178d241ce5af61f58 65c492b7ccae19060df84dcd80fc38b0
16b28748ea4df4d9c2150843fecfba68 1a24b17f85e15c83fc29b7760e40bfcb / a 合計行数 document.getElementById("usernameTip").innerHTML="c858d69dd81008e347cd5f5447f8e393√ ユーザー名を入力してくださいe6e38b3c62e8df885fe2e3986461aa63";
function sanjiaoxing() {
var a=document.getElementById( " サンジャオ").value;
varnumber=a-0;
// document.getElementById("sj").innerHTML=number;

document.getElementById("sj") . innerHTML="この値は数値ではありません。数値を入力してください";
return false }
else{
var n=1;// 行 n

for(;a>0;a--){
for( var b=1;bbc4455d35d5b65833eebf0f14c9c3ce4"
}
// document.write("f0d3e5ac0bd0589e91ed2ce6950a26b6
36cc49f0c466276486e50c850b7e4956



毎回値を再割り当てするため、最後の 0c6dc11e160d3b678d68754cc175188a を使用する必要があります。 = の代わりに = を接続します。

for(;a>0;a--){
for(var b=1;b document.getElementById("sj").inner HTML +="  ";
}
} document.getElementById("sj")


次のように変更されました:

<html><head><meta charset="utf-8"><title>Document</title><style>input{width:50px;height:40px;}#sj{width:1000px;height: 40px;box-shadow:0 10px 40px  skyblue inset;}</style></head><body><div>请输入要显示的三角形的高度:<input type="text" id="sanjiao" name="sanjiao"  maxlength="3"/><input type="submit" value="提交" onclick="return sanjiaoxing()"/></div><div id="sj"></div><script type="text/javascript">    // a总共的行数  document.getElementById("usernameTip").innerHTML="<font color=red>√ 请输入用户名</font>";    function sanjiaoxing() {        var a=document.getElementById("sanjiao").value;        // document.getElementById("sj").innerHTML=number;        if(/^\d+$/.test(a)==false){            document.getElementById("sj").innerHTML="此值不是数字,请输入数字";            return false;        }else{            var n=1;// 第n行            document.getElementById("sj").innerHTML = "";            for(;a>0;a--){                for(var b=1;b<a;b++){                    document.getElementById("sj").innerHTML +="  ";                }                for(var c=1;c<=2*n-1;c++){                    document.getElementById("sj").innerHTML+=" * ";                }                document.getElementById("sj").innerHTML+="</br>";                n++;                }    // document.write("</br>");    // document.write("</br>");    // a总共的行数         }    }    </script></body></html>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。