applets[] Java小程序对象 它是一个数组,包含了文档中所有的 Applet 对象(Java 小程序)。作为一个数组,有数组的属性和方法。关于单个 Applet 对象的属性和方法,我引用一句话:“Applet 对象继承了 Java 小程序的所有公共属性和方法。”(英文原句:The Applet object inherits all public properties of the Java applet./The Applet object inherits all public methodss of the Java applet.) 因为本人很厌恶 Java 小程序,所以对它的什么“公共”“私有”的问题不感兴趣,也就没有探讨了。 embeds[] 插件对象 它是一个数组,包含了文档中所有的插件(<embed>标记)。因为每个插件的不同,每个 Embed 对象也有不同的属性和方法。 forms[]; Form 表单对象 document.forms[] 是一个数组,包含了文档中所有的表单(<form>)。要引用单个表单,可以用 document.forms[x],但是一般来说,人们都会这样做:在<form>标记中加上“name="..."”属性,那么直接用“document.<表单名>”就可以引用了。
属性 name 返回/设定用<input name="...">指定的元素名称。 value 返回/设定用<input value="...">指定的元素的值。 form 返回包含本元素的表单对象。 方法 blur() 从对象中移走焦点。 focus() 让对象获得焦点。 click() 模拟鼠标点击该对象。 事件 onclick; onmousedown; onmouseup
Checkbox 复选框对象 由“<input type="checkbox">”指定。
属性 name 返回/设定用<input name="...">指定的元素名称。 value 返回/设定用<input value="...">指定的元素的值。 form 返回包含本元素的表单对象。 checked 返回/设定该复选框对象是否被选中。这是一个布尔值。 defaultChecked 返回/设定该复选框对象默认是否被选中。这是一个布尔值。 方法 blur() 从对象中移走焦点。 focus() 让对象获得焦点。 click() 模拟鼠标点击该对象。 事件 onclick
elements[]; Element 表单元素对象 <表单对象>.elements 是一个数组,包含了该表单所有的对象。一般我们不用该数组,而直接引用各个具体的对象。 Hidden 隐藏对象 由“<input type="hidden">”指定。
属性 name 返回/设定用<input name="...">指定的元素名称。 value 返回/设定用<input value="...">指定的元素的值。 form 返回包含本元素的表单对象。
Password 密码输入区对象 由“<input type="password">”指定。
属性 name 返回/设定用<input name="...">指定的元素名称。 value 返回/设定密码输入区当前的值。 defaultValue 返回用<input value="...">指定的默认值。 form 返回包含本元素的表单对象。 方法 blur() 从对象中移走焦点。 focus() 让对象获得焦点。 select() 选中密码输入区里全部文本。 事件 onchange
Radio 单选域对象 由“<input type="radio">”指定。一组 Radio 对象有共同的名称(name 属性),这样的话,document.formName.radioName 就成了一个数组。要访问单个 Radio 对象就要用:document.formName.radioName[x]。
单个 Radio 对象的属性 name 返回/设定用<input name="...">指定的元素名称。 value 返回/设定用<input value="...">指定的元素的值。 form 返回包含本元素的表单对象。 checked 返回/设定该单选域对象是否被选中。这是一个布尔值。 defaultChecked 返回/设定该对象默认是否被选中。这是一个布尔值。 方法 blur() 从对象中移走焦点。 focus() 让对象获得焦点。 click() 模拟鼠标点击该对象。 事件 onclick
var imagePreload = new Image(); imagePreload.src = '001.gif'; imagePreload.src = '002.gif'; imagePreload.src = '003.gif';
以上例子适合预读少量图片。
function imagePreload() { var imgPreload = new Image(); for (i = 0; i < arguments.length; i++) { imgPreload.src = arguments[i]; } } imagePreload('001.gif', '002.gif', '003.gif', '004.gif', '005.gif');