javascript学习

学习了createElement和appendChild与getElementById的用法

例子是类似于上传多个文件时,点击+会多出一个输入框,反之则少一个

 

 

	var td = document.getElementById("more");

		var br = document.createElement("br");
		var input = document.createElement("input");
		var button = document.createElement("input");
		input.type = "file";
		input.name = "file";

		button.type = "button";
		button.value = "-";

		button.onclick = function() {
			td.removeChild(br);
			td.removeChild(input);
			td.removeChild(button);
		}
		td.appendChild(br);
		td.appendChild(input);
		td.appendChild(button);	





部分代码

<table>
			<tr>
				<td>
					选择上传的文件:
				</td>
				<td id="more">

					<input type="file" name="file">
					<input type="button" value="+" onclick="addMore()" />
				</td>
			</tr>
		</table>

 

 

 

 

你可能感兴趣的:(JavaScript)