blob: 14815392c21f1e45fc9b1cdfd5c92bbe1b84bd42 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
/***
取出所有汉典用于外语词代有「encs」属性的跨标(span)元素。
其此內文复改成「「去英」」。
***/
//取「encs」元素
外标 = document.getElementsByClassName("encs");
for (位= 0; 位 < 外标.length; 位++) {
//当前元素
素 = 外标[位];
//用正则表达式选所有内文,替换为「「去英」」
素.innerHTML = 素.innerHTML.replace(/.*/,"「去英」");
}
/***
从全文中取所有段落(p)元素。
其中找函「德语、英语、法语」内文的「z_ts2」属性跨标,
后文替换成「「去英」」。
***/
//取所有段落元素
段落 = document.getElementsByTagName("p");
for(位=0; 位 < 段落.length; 位++){
//当前段落
素 = 段落[位];
/***
用正则选所有某种跨标元素与其后文,汉典用「z_ts2」属性定议标检,
其中「英语」等标检后函有外语词文。「语/語」因简繁区别以被.*代替。
***/
素.innerHTML = 素.innerHTML.replace(/\<span.*z_ts2.*\>德.*\<\/span\>.*/,"「去英」");
素.innerHTML = 素.innerHTML.replace(/\<span.*z_ts2.*\>英.*\<\/span\>.*/,"「去英」");
素.innerHTML = 素.innerHTML.replace(/\<span.*z_ts2.*\>法.*\<\/span\>.*/,"「去英」");
}
|