犀牛书第五版读书笔记——Chapter 15. Scripting Documents(第一部分)
1.document.write()方法只能在html文档解析过程中调用,如果在解析完成之后才调用,则会创建一个新的文档,并将旧文档覆盖。因此,有时候可以用如下代码创建新窗口
6.事实上,给<form>,<img>,<applet>(注意,不包括<a>)这些元素命名,相当于在document里定义了同名属性,就可以直接访问了,而不需要通过对应的数组元素,如
document.f1
7.form中的子元素,也可以命名,然后直接访问到
然后就可以用document.f1.t1来找到input元素。而且要注意,这个name属性同时也是提交表单时提交到后台的param名,如果和struts2共同作用,就会绑定到action的t1 field上
8.绑定事件处理函数,在html和javascript中的写法不同document.myform.onsubmit = validateform;
在javascript中,只需要给form的onsubmit property绑定一个函数。而在html中,需要在onsubmit attribute上实际调用这个函数