2017 java 前台框架_2017---java---前端

1:如何设置点击确定的时候不走if()里面的语句,可以设置下面的内容

if (!window.confirm("你确定要吗?")) {

return false;

}

2:troiggerhandler("cliack")添加一个绑定事件,通过绑定时间可以出发div的append事件

2d8877464b36242c30abfc77bd7c9004.png

3:js如何操作dom元素?

d61debcda641e5fb80c3c8f5aa86420f.png

打印需要在函数中进行,所以必须写function,对js来说打印值的时候就是打印属性。

4:String的slice()用法?

var str="Hello world!";

var n=str.slice(1,5);//ello

5:toString与parseInt的区别?

(10).toString(16)表示把十进制转化为16进制。

parseInt(10,2)表示用2进制解析10这个数字。

6:js中return的作用?

例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别?

例如:

当在 Open

如果函数 add_onclick() 返回 true, 那么 页面就会打开 abc.htm

否则, (返回 false), 那么页面不会跳转到 abc.htm, 只会执行你的 add_onclick() 函数里的内容. (add_onclick函数中控制页面转到 abc.htm除外

)

Open

不管 add_onclick() 返回什么值, 都会在执行完 add_onclick 后打开页面 abc.htm

7:如何进入debugger的调试页面?

如果想要进入js的debugger页面,可以在js代码中添加一个debugger的代码。通过打开火狐的   开发者>>>web控制台>>>之后通过debug方法进行逐步跟进即可。

8:request.getParameterNames() 与request.getParameterValues(“name”)的区别?

第一个是将发送请求页面中form表单里所有具有name属性的表单对象获取(包括button).返回一个Enumeration类型的枚举.

通过 Enumeration 的hasMoreElements()方法遍历.再由nextElement()方法获得枚举的值.此时的值是form表单中所有控件的name属性的值

ab61a464c727a11b7ac40b6b09760c82.png

第二个是request.getParameterValues(“name”)方法将获取所有form表单中name属性为”name”的值.该方法返回一个数组.遍历数组就可得到value值.

f0265290e0dbae7ac3709e77d7e5bb4a.png

request.getParameterNames()的值是无序排列request.getParameterValues()是按照from表单的控件顺序排列.

9:js的splice()用法?

splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素

slice() 方法可从已有的数组中返回选定的元素。

10:jquery中的append()用法?

首先明确一下,appendChild是js中的方法,append()是jquery的方法,后者是对前者的封装。

11:其他常见的添加元素的方法?

html方法,给元素添加html代码或者清空html代码(参数为空字符串);

append向元素的末尾添加html代码;

appendTo这个方法跟append方法的很像,只是要添加的html代码的目标有所不一样;

after向元素的后边添加html代码,如果元素后面有元素了,那将后面的元素后移,然后将html代码插入;

before向元素的前边添加html代码,如果元素前面有元素了,那将前面的元素前移,然后将html代码插入;

insertAfter将JQuery封装好的元素插入到指定元素的后面,如果元素后面有元素了,那将后面的元素后移,然后将JQuery对象插入;

insertBefore将JQuery封装好的元素插入到指定元素的前面,如果元素前面有元素了,那将前面的元素前移,然后将JQuery对象插入;

empty清空元素内部的html代码,它只是清空内部的html代码,但是标记仍然留在DOM中;

remove从DOM中移除整个元素;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值