JS【知识点】------(转)

1、form中的input有哪些类型?各是做什么处理使用的?     text   radio   checkbox   file   button   image   submit   reset   hidden

  submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。        如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,  即取消其自动提交的行为,否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作两次。

     button具有name、value属性,能触发onclick事件         submit继承了button       submit增加了触发表单onsubmit事件的功能、增加了执行表单的submit()方法的功能

     INPUT   type=submit按回车提交表单       button提交的是innerTEXT

2、table标签中border,cellpadding,td标签中colspan,rowspan分别起什么作用?      

      border边界      cellpadding边距 

       cellpadding,是补白,是指单元格内文字与边框的距离 cellspacing,两个单元格之间的距离  colspan跨列数      rowspan跨行数  

3、form中的input可以设置readonly和disable,请问这两项属性有什么区别?      

     readonly不可编辑,但可以选择和复制      disable不能编辑复制选择  

4、JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?      alert      confirm       prompt

5、this指触发事件的对象

<input id="myinput" type="text" value="javascript中onclick中的this" onclick="javascript:test(this);"/>

function test(obj){ 
alert(obj); //[object HTMLInputElement] 
alert(obj.id); //myinput 
alert(obj.value); //javascript中onclick中的this 
} 

 

posted @ 2014-01-15 16:59  行进  阅读(167)  评论(0编辑  收藏  举报