我正在尝试为具有<h2>
标签的页面上的每个元素生成一个 MD5 校验和,然后将这些值显示为弹出窗口。
我已经拥有的代码应该获取每个<h2>
元素,我只需要获取每个元素的实际值。
var ghead = document.getElementsByTagName('h2');
for (i=0; i<ghead.length; i++) {
var gh = ghead[i];
var ts = gh.toString();
var ms = b64_md5(ts);
alert(ts);
alert(ms);
}
的用法b64_md5(ts)
基本上是将ts
变量转换为 MD5 值。但是,ts
变量是元素类型的 ID 或名称,而不是元素的值本身。
另外,如果我想创建一个 cookie,其中存储了两个值,一个名称和一个校验和,我可以gh.innerText;
用来设置唯一名称,因为到目前为止我在使用这种方法时遇到了问题。