File: test8dom.html

package info (click to toggle)
iceweasel 2.0.0.19-0etch1
  • links: PTS
  • area: main
  • in suites: etch
  • size: 298,784 kB
  • ctags: 317,912
  • sloc: cpp: 1,796,902; ansic: 987,677; xml: 109,036; makefile: 47,777; asm: 35,201; perl: 26,983; sh: 20,879; cs: 6,232; java: 5,513; python: 3,249; pascal: 459; lex: 306; php: 244; csh: 132; objc: 97; yacc: 79; ada: 49; awk: 14; sql: 4; sed: 4
file content (64 lines) | stat: -rw-r--r-- 1,530 bytes parent folder | download | duplicates (9)
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<html>
<body>
<form>
<input type=button value="change value attribute" onclick="changeValues(0)"> &nbsp;
<button onclick="changeSizes()">change size attribute</button>
<BR>
<input type=button value="change checked attribute" onclick="changeChecked()"> &nbsp;
<BR>
<input type=submit value=submit>
<input type=reset value=reset>
<input type=button value=button>
<INPUT type=image src=raptor.jpg width=50 height=50 name=imageSubmit value="js bug">
<BR>
<input type=checkbox checked value="js bug">
<input type=checkbox value="js bug">
<input type=radio name=radio checked value="js bug">
<input type=radio name=radio value="js bug">
<BR>
<button>html4 button</button>
<input type=text value=foo>
<textarea>foobar</textarea>
</form>

<script>

var numInputChangers = 2; 
var inputs = document.getElementsByTagName("INPUT");
var numInputs = inputs.length;
var inputValues = new Array(numInputs+numInputs);
var start = 0;
for (var i = 0; i < numInputs; i++) {
  inputValues[i] = inputs[i].value; 
	inputValues[numInputs+i] = "CHANGED"
}

function changeValues(aNativeChanger) { 
	if (start == 0) {
		start = numInputs;
	} 
	else {
		start = 0;
	}
	for (var i = numInputChangers; i < numInputs; i++) {
		inputs[i].value = inputValues[start+i];
	}
}

function changeSizes() {
	inputs[2].size = 100;
	inputs[3].size = 100;
	inputs[4].size = 100;
	inputs[11].size = 10;
}

function changeChecked() {
	inputs[6].checked = false;
	inputs[7].checked = true;
	inputs[8].checked = false;
	inputs[9].checked = true;
}
</script>

</body>
</html>