对一个对象的所有属性重复赋给一个特定变量,JavaScript 会对每个不同的属性都执行特定的语句。
实现版本 Navigator 2.0, LiveWire 1.0 语法
for (variable in object) {
statements}
参数
variable 要遍历所有属性的变量。
object 要遍历属性的对象。
statements 指定要对每个属性执行的语句。
实现版本 Navigator 2.0, LiveWire 1.0 语法
for (variable in object) {
statements}
参数
variable 要遍历所有属性的变量。
object 要遍历属性的对象。
statements 指定要对每个属性执行的语句。
for(var i=0;i<sw.length;i++)
{
if (sw[i].type=="text")
{
if(sw[i].vale=="")
{
alert("空")
}
}
}
function get_type()
{
var t=""
var n=""
for(var i=0;i<=f1.length-1;i++) //遍历整个表单域的类型
{
n=f1.elements[i].name
t=f1.elements[i].type
alert(n+" : "+t)
}
}</script></head><body ><form name="f1" method="POST" action="">
<p>
<input type="text" name="文本1" size="20"> </p>
<p>
<input type="button" name="按钮" value="1"> </p>
<p>
<input type="radio" name="单选框" value="r"></p>
<p>
<input type="checkbox" name="复选框" value="ON"></p>
<p>
<input type="submit" value="提交" name="提交"> </p>
<p>
<input type="reset" value="重置" name="重置"></p>
<p>
<input type="button" value="获得所有表单元素属性" name="B3" onclick="get_type()"></p>
<p>
<input type="text" name="t4" size="95"></p>
<p>
</p>
</form></body></html>