发表于: 2019-03-08 21:03:42
1 539
今天完成的事情,JS2,获取,input框,value的值。编程王。
function obtainf() {
var input=document.getElementsByClassName("input-number").value;
alert(a);
var text="请输入正确的玩家数量";
var valus=z
}
我感觉js2,首先要做的是,取出input框的值,然后写一个判断,如果,输入框的值大于,19的话,弹出警告框,
如果小于且等于18的话,正常运行。
var input=document.getElementsByClassName("input-number").value;
但是,我不太了解,究竟去用,if判断好一点,开始,for循环,大于18得话,就运行一串代码,弹出警告。小于得话就不去执行。
然后再去给一个点击事件。
JavaScript页面跳转。
<script type="text/javascript">
window.location.href="你所要跳转的页面";
</script>
通过JavaScript,去操控页面的跳转。
设置location消息头的方式,属于重定向,具体如下:response.setHeader("LocAtion","index.jsp")//
前者指定重定向的路径,;
response.setStatus(302); 后者指定重定向的执行指令
关于JavaScript包装对象的理解。
在JavaScript数据类型里面,一共就六种数据,除了olject之外的,全部都叫原始数据类型。
JavaScript是面向对象的语言,使用”.”操作符可以访问对象的属性和方法,对象,我们有办法去引用,但是数值,字符串这种,我们如何去引用他们。
举个例子
var str = 'hello';(这时候一个基本类型值)
var s2 = str.charAt(0);(但是我们怎么引用到它的啊?)
(
var str = new String('hello');(找到对应包装对象的类型,通过包装对象创建出一个和基本类型值的对象)
var s2 = str.chaAt(0); // (然后这个对象就可以调用包装对象的方法,并且返回给s2)
str = null; (为什么str变成空值了?)
)
alert(s2);//h
alert(str);//hello
这就是包装对象与对象之间的区别,包装对象有生存期,对象能够一直存在,而包装对象不可以。
收获,JS2,关于如何获取value的值,和JavaScript的包装对象。
明天计划,完成js点击事件,用获取的input的value值,去写if判断。
评论