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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download) (as text)
Sun Jan 13 03:22:24 2008 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +12 -3 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     (value.replace (/&/, '&')
23     .replace (/\u0009/, '	')
24     .replace (/\u000A/, '
')
25     .replace (/\u000D/, '
')));
26     }
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