Project

General

Profile

« Previous | Next » 

Revision ca9da136

Added by Scott Ullrich almost 18 years ago

Correctly set rowhelper input textbox sizes.

View differences:

usr/local/www/row_helper_dynamic.js
2 2
var rowname = new Array(99);
3 3
var rowtype = new Array(99);
4 4
var newrow  = new Array(99);
5
var rowsize  = new Array(99);
5 6

  
6 7
for (i = 0; i < 99; i++) {
7 8
	rowname[i] = '';
8 9
	rowtype[i] = '';
9 10
	 newrow[i] = '';
11
	 rowsize[i] = '25';
10 12
}
11 13

  
12 14
var field_counter_js = 0;
......
24 26
	for (i = 0; i < field_counter_js; i++) {
25 27
		td = d.createElement("td");
26 28
		if(rowtype[i] == 'textbox') {
27
			td.innerHTML="<INPUT type='hidden' value='" + totalrows +"' name='" + rowname[i] + "_row-" + totalrows + "'></input><input name='" + rowname[i] + totalrows + "'></input> ";
29
			td.innerHTML="<INPUT type='hidden' value='" + totalrows +"' name='" + rowname[i] + "_row-" + totalrows + "'></input><input size='" + rowsize[i] + "' name='" + rowname[i] + totalrows + "'></input> ";
28 30
		} else if(rowtype[i] == 'select') {
29 31
			td.innerHTML="<INPUT type='hidden' value='" + totalrows +"' name='" + rowname[i] + "_row-" + totalrows + "'></input><select name='" + rowname[i] + totalrows + "'>" + newrow[i] + "</select> ";
30 32
		} else if(rowtype[i] == 'checkbox') {
31 33
			td.innerHTML="<INPUT type='hidden' value='" + totalrows +"' name='" + rowname[i] + "_row-" + totalrows + "'></input><input type='checkbox' name='" + rowname[i] + totalrows + "'></input> ";
32 34
		} else if(rowtype[i] == 'input') {
33
			td.innerHTML="<INPUT type='hidden' value='" + totalrows +"' name='" + rowname[i] + "_row-" + totalrows + "'></input><input size='8' name='" + rowname[i] + totalrows + "'></input> ";
35
			td.innerHTML="<INPUT type='hidden' value='" + totalrows +"' name='" + rowname[i] + "_row-" + totalrows + "'></input><input size='" + rowsize[i] + "' name='" + rowname[i] + totalrows + "'></input> ";
34 36
		} else if(rowtype[i] == 'password') {
35 37
			td.innerHTML="<INPUT type='hidden' value='" + totalrows +"' name='" + rowname[i] + "_row-" + totalrows + "'></input><input type='password' name='" + rowname[i] + totalrows + "'></input> ";
36 38
		}

Also available in: Unified diff