关于HTML取对象的问题(取动态对象的方法和取一般取对象的方法有什么区别?何时用取动态对象的方法?)
关于HTML取对象的问题:
例如以下表单:
           <form name=user>
	         name:<input type="text" name="name" value="name"><br>
		ID:<input type="text" name="ID" value="ID"><br>
		password:<input type="password" name="password" value="password"><br>
		sex: boy<input type="radio" name="sex" value="boy" checked="checked">
			 girl<input type="radio" name="sex" value="girl"><br>
			 ambisexuality<input type="radio" name="sex" value="ambisexuality"><br>
		education background:
			<select>
				<option selected="selected">Junior high school degree</option>
				<option>Senior high school degree</option>
				<option>College degree</option>
				<option>Bachelor degree</option>
				<option>Master</option>
				<option>Ph.D. Degree</option>
			</select><br>
		telophone:<input type="text" name="telephone"><br>
		E-mail:<input type="text" name="E-mail"><br>
		address:<textarea cols="30" rows="3"></textarea>
	</form>
    一般取对象方法:例如取name
    方法一: var obj=document.forms[0].name;
    方法二: var obj=document.user.name;
    方法三: var obj=document.user.elements("name");
    方法四: var obj=document.user.all("name");
问题一:这几种方法有何区别?何时用何种方法?
问题二:关于取动态对象的问题:
     取动态对象方法: var obj=event.srcElement;
     我的问题是,取动态对象的方法和以上取一般取对象的方法有什么区别?
     何时用取动态对象的方法?
------解决方案--------------------额 感觉还是用document.getElementById和document.getElementsByTagName好点  上边那几种或多或少的会出现些毛病,尤其是all,虽然说是以后的趋势,但现在有些浏览器不支持
------解决方案--------------------要考虑浏览器的兼容性的话,最好用Jquery