document.all.text1.value="您好";这种写法是否规范?会不会对IE的版本有限制?可是一般的书中都是写成document.form1.text1.value="您好" 如果只有一个form应是区别不大的还有命名不能重复 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前一种写法对IE版本有要求吗?对NS呢? document.all只对IE,NS不识别如果text1是ID,则用document.getElementById("text1"),比较通用如果text1是name,则用document.form1.text1.value也可以,但form1必须唯一 getElementById好,比如对iframe操作就得使用这个。 IE4.0以上开始支持all.getElementById应该是5.0之后才支持 我现在想知道document.all.text1.value这种写法是官方允许的吗?好像只有少数人在代码中这样写。我以前是看到“孟子E章”老大这样写,所以我一直沿用这种写法可是一看win2k中的HTMLREF.chm里面根本就没有这种语法,HTMLREF.chm里面的语法是document.all(0)或document.all.items("text1").value所以我很担心我的程序中使用document.all.text1.value这种语法会造成整个程序系统在某种情况下全部出错。我现在想知道document.all.text1.value这种写法是官方允许的吗?有官方的语法说明吗? 这样写var theform; if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) { theform = document.forms["YourFormID"]; } else { theform = document.YourFormID; }theform.text1.value=............. 用html5和js metro开发 实现录音系统和画板功能 javascript获取对象问题? JS怎么判断输入框输入的内容全部为空(包括换行)? 梅花雪树1.0,有没有办法关闭节点? 控件上如何调用匿名函数? 真的好漂亮带农历和节日提示的JS程序 如何实现这种效果 Frame的固定问题,左右不固定,上下固定 html 打印多页内容 如何根据表格大小自动分页 同时添加页首页尾 请兄弟们帮我看看这段代码 在线等待!!网页上的text框都是用Response.Write()动态生成的,如何在onload函数中判断某个text框是不是存在,把输入焦点置给它! 请教关于window.open问题~
如果text1是ID,则用document.getElementById("text1"),比较通用
如果text1是name,则用document.form1.text1.value也可以,但form1必须唯一
getElementById应该是5.0之后才支持
好像只有少数人在代码中这样写。
我以前是看到“孟子E章”老大这样写,所以我一直沿用这种写法
可是一看win2k中的HTMLREF.chm里面根本就没有这种语法,
HTMLREF.chm里面的语法是document.all(0)或document.all.items("text1").value所以我很担心我的程序中使用document.all.text1.value这种语法会造成整个程序系统在某种情况下全部出错。我现在想知道document.all.text1.value这种写法是官方允许的吗?有官方的语法说明吗?
var theform;
if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
theform = document.forms["YourFormID"];
}
else {
theform = document.YourFormID;
}
theform.text1.value=.............