ホームページ > ウェブフロントエンド > htmlチュートリアル > DIVで変数_html/css_WEB-ITnoseを使用する方法

DIVで変数_html/css_WEB-ITnoseを使用する方法

WBOY
リリース: 2016-06-24 12:20:58
オリジナル
2574 人が閲覧しました

おおよそ次のようなコードがあります:



……
……
レイヤーが多いのでdivとclass以降の数字は変数を使ってループを実装したい。 HTMLファイルに実装するにはどうすればよいでしょうか?


ディスカッションに返信 (解決策)

.....


JavaScript を使用して div を渡し、ループします内部の div、そして操作

純粋な HTML ではそれを行う方法はありません

js を使用するには 3 つのアイデアがあります。
1 つは document.write
2 つは innerHTML
3 つは createElement

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script><script type="text/javascript">	$(function(){		$("#abv").click(function(){			for(var i=1;i<=$("div").length-1;i++){				$("#div"+i).html(i);			}		});	})</script><input type="button" id="abv" value="测试用按钮"/><div id="kkk"> <div id="div1" class="class1">`````</div> <div id="div2" class="class2">`````</div> <div id="div3" class="class3">`````</div></div>
ログイン後にコピー

1. 子孫コードを使用して実装する

asp.net/asp/jsp のいずれであっても、この利点は for ループがあることです。クライアントが js をサポートしていない場合でも、DIV を表示することもできます
2. js を使用して実装します
for(var i=1;i<=10;i++){
$('

').append("body");
}

for(var i=1;i $ ('
').appendTo("body");
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート