/[suikacvs]/www/test/support/result.js
Suika

Contents of /www/test/support/result.js

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (hide annotations) (download) (as text)
Sun Jan 13 12:22:59 2008 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +4 -4 lines
File MIME type: application/javascript
*** empty log message ***

1 wakaba 1.1 function setResult (id, value) {
2     var rel = document.getElementById (id);
3 wakaba 1.2 rel.textContent = 'FAIL (script error)';
4     rel.innerText = 'FAIL (script error)';
5     rel.className = 'FAIL';
6     var valueType = typeof value;
7     if (value === undefined) {
8     rel.textContent = '(undefined)';
9     rel.innerText = '(undefined)';
10     } else if (value === null) {
11 wakaba 1.1 rel.textContent = '(null)';
12     rel.innerText = '(null)';
13 wakaba 1.2 } else if (value === '') {
14 wakaba 1.1 rel.textContent = '(empty)';
15     rel.innerText = '(empty)';
16     } else {
17 wakaba 1.2 value = '' + value;
18 wakaba 1.1 rel.textContent = '';
19     rel.innerText = '';
20     rel.appendChild (document.createElement ('code'))
21     .appendChild (document.createTextNode
22 wakaba 1.3 (value.replace (/&/g, '&')
23     .replace (/\u0009/g, '	')
24     .replace (/\u000A/g, '
')
25     .replace (/\u000D/g, '
')));
26 wakaba 1.1 }
27 wakaba 1.2 rel.appendChild (document.createTextNode (', type ' + valueType));
28     rel.className = 'see-detail';
29 wakaba 1.1 }

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24