17、拼接HTML的方式,设置table的tbody
18、正则表达式
一对特殊的符号组成的表达式,每个符号有独特的含义,可以进行字符串格式匹配(例 如邮箱,地址,手机号验证),
常用符号:自己网上查就对了。
方法:正则表达式.test(“字符串”),返回true为成功,false为失败,
19、用js代码出发元素的事件
直接获取元素,用 元素.事件名()函数 即可。
20、表单验证
综合之前的就行。
提交表单之前要验证所有输入是否合法,用submit提交按钮不能拦住表单提交,可以
用button按钮,用js给按钮添加方法*,判断之前的是否合法,之后获取form对 象用submit()方法提交。
方法*:点击提交按钮,触发需要验证的文本框的验证触 发事件,判断所有报错 图层是否为空,为空表示所有验证合格,不为空表示有不合法验证。
21、js中经典的获取元素的三种方式。
A、根据id获取,document.getElementById(“”)
B、根据name获取多个元素比如复选框或复选下拉框,document.getElementsByName(“”)
C、根据标签的名字获取,document.getElementByTagName(“”)
JSON初步
1、eval函数
将字符串当做js代码解释执行
2、JSON,Javastrip标记对象,一种轻量级数据交换格式(体积小,内容多,),数据交换 就是不同编程语言之间的数据共享方式,(XML是另一种格式,体积大,解析难),
3、语法格式:
var jsonObj = {
“属性名” : 属性值;
“属性名” : 属性值;
...
}
属性值可以是任意类型,大括号包起来就行,属性值也可以是JSON对象
4、访问格式:
一:jsonobj . 属性名
二:jaonobj[“属性名”]
5、java用json给Javastrip传数据
Java从数据库读取数据,拼接成json字符串,在Javastrip里用eval()函数执行,