document.write()不能再循环中重复输出!
解决方案 »
- 关于windows.open
- jquery easyui 列表左右移动如何来实现
- opera下js的脚本问题。ie表示无压力
- Extjs3.0.3 的messagebox 显示 问题
- 100求助,如何实现子页面的跨域之间调用的问题
- 求助有关js控制iframe的小问题
- 论坛发图片的问题,高手帮忙
- 该死的IE6,急求啊
- js判断页面内所有div的style==急需解决,在线等待!!==
- 请问用js怎样在调用window.print()之后,令打印设置的对话框不显示,就直接打印!!
- 急求一正则表达式,要求是输入数字,小数点和正负号,小数电后最多两位!谢谢了!分不够加!
- 請問怎樣給createElement的元素設定name
<html><head><script>
function get_type()
{
var t=""
var n=""
var s=new Array()
for(var i=0;i<=f1.length-1;i++) //遍历整个表单域的类型
{
var j=0
n=f1.elements[i].name
t=f1.elements[i].type
s[j]=t
var str=s[j]+"------"+str
j++;
}
document.write(str)
}</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>
一次输出可以啊,我如果只是输出j就可以。
try this:document.write(f1.elements[i].name)
会报错