0
javascriptを使用してブックマークレットを作成すると、ページ内のすべてのテキストボックスの最大長を取得できます。すべてのIDと最大長を指定して、ページの下に表を印刷します。テキストボックスの最大長をすべて取得できるブックマークレットを作成し、IDと最大長をテーブルに出力する
これは私のコードですが、何も印刷されませんでした。
javascript: (function() {
var body =document.getElementsByTagName('body')[0];
var tbl = document.createElement('table');
var tbdy = document.createElement('tbody');
var D = document,
i, f, j, e;
for (i = 0; f = D.forms[i]; ++i)
for (j = 0; e = f[j]; ++j)
if (e.type == "text") S(e);
function S(e) {
var l= document.getElementById(e.id);
var x = document.getElementById(e.maxlength);
var tr=document.createElement('tr');
var td1=document.createElement('td');
var td2=document.createElement('td');
td1.appendChild(document.createTextNode(l));
td2.appendChild(document.createTextNode(x));
tr.appendChild(td1);
tr.appendChild(td2);
tbdy.appendChild(tr);
}
tbl.appendChild(tbdy);
body.appendChild(tbl);
})
Thx。それは私の問題を解決する。 –
@JojoYeahこれがあなたの質問を解決した場合、答えとしてマークしてください。ありがとう! –