「JavaScript 動的にスタイルシートの情報を取得する」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==JavaScript 動的にスタイルシートの情報を取得する== function printStyleSheetInfo() { var shts = document.styleSheets; var msg = "[StyleS…」) |
|||
| (同じ利用者による、間の1版が非表示) | |||
| 1行目: | 1行目: | ||
| − | ==JavaScript 動的にスタイルシートの情報を取得する== | + | ==[[JavaScript 動的にスタイルシートの情報を取得する]]== |
function printStyleSheetInfo() { | function printStyleSheetInfo() { | ||
| 5行目: | 5行目: | ||
var msg = "[StyleSheet]\n"; | var msg = "[StyleSheet]\n"; | ||
| − | for (var i=0; i | + | for (var i=0; i<shts.length; i++) { |
msg = msg + " " + shts[i].href + "\n"; | msg = msg + " " + shts[i].href + "\n"; | ||
var rules = shts[i].rules; | var rules = shts[i].rules; | ||
msg = msg + " " + "[Rules]\n"; | msg = msg + " " + "[Rules]\n"; | ||
| − | for (var j=0; j | + | for (var j=0; j<rules.length; j++) { |
msg = msg + " " + rules[j].selectorText + "\n"; | msg = msg + " " + rules[j].selectorText + "\n"; | ||
} | } | ||
} | } | ||
| − | document.write(msg.replace(/ /ig," ").replace(/\n/ig, " | + | document.write(msg.replace(/ /ig," ").replace(/\n/ig, "<br/>")); |
} | } | ||
2020年2月16日 (日) 04:27時点における最新版
JavaScript 動的にスタイルシートの情報を取得する
function printStyleSheetInfo() {
var shts = document.styleSheets;
var msg = "[StyleSheet]\n";
for (var i=0; i<shts.length; i++) {
msg = msg + " " + shts[i].href + "\n";
var rules = shts[i].rules;
msg = msg + " " + "[Rules]\n";
for (var j=0; j<rules.length; j++) {
msg = msg + " " + rules[j].selectorText + "\n";
}
}
document.write(msg.replace(/ /ig," ").replace(/\n/ig, "<br/>"));
}
© 2006 矢木浩人