「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 矢木浩人