如<input name="button" type="button" onClick="rec()" value="点击我,对成绩做评价!" />,其中name="button",type="button"分别是什么意思?
name 属性规定 input 元素的名称。
name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。
type 属性规定 input 元素的类型。
这里是指规定input 的名称和类型为按钮
新手尝试解释如下:
input 是一个系统函数的名称,用于收集用户信息;
type="button" 指的是出现一个按钮,需要用户来点击按钮来进行交互。(其它类型比如单选框,多选框,文本框等,都是类型的不同);
value="点击我,对成绩做评价!" 表示按钮上面的字就是:“点击我,对成绩评价!”
onClick="rec()" ,当单击这个button以后,调用函数"rec()"继续执行。
那么name="button"就是给这一个按命名,其实可以省略的。但是如果有多个按钮的话,为了区别,可以自定义名称的。
name 设置或返回按钮的名称。
type 返回按钮的表单元素类型;type="button": 定义可点击的按钮
name属性是这个input的名称,其实可有可无,但最好写上
type是input元素的类型,通俗讲就是比如有按钮,有单选框,复选框等