1.HTML DOM
- Image
- 创建 : var img = new Image();
- 设置属性 img.src="url";
- 注意: 相当于 document.createElement("img");
- Select对象的操作Option
- select.options:获取select元素下的所有option对象
- 清除select.options.length=0 或者sel.length=0;
- select.value:快速获取选中项的value,如果没有value则返回text
- select对象的方法
- select.add(option); 等效于select.appentChild(option);
- select.remove(i); 等效于select.removeChild(select.option[i]);
- select.selectedIndex 可以获取选中项的下标,或者设置选中项
- 事件onchange
- Option
- 创建option var option =new Option(text ,value);=document.createElement("option") + option.innerHTML = text + option.value = value;
- select.add(new Option(text , value));
- 属性: text:innerHTML; selected : 判断当前的option是否被选中 ; index : 表示的是option在select下的下标位置
- Table
- 创建 table.createTHead/TBody/TFoot();
- 删除 table.deleteTHead/TFoot();
- 获取 table.tHead/tFoot/tBodies[i]
- Form
- 查找form对象中的表单元素(有可能一个页面含有多个form表单) var form = document.forms[i/id/name];
- 查找form对象中的表单元素 var elem=form.elements[i/id/name]; elements集合直包含表单元素,input button textarea
- 如果通过name查找表单元素只需要form.name即可
- 获得(失去)焦点:elem.focus(); elem.blur();
- 手动提交 form.submit()