发表于: 2017-04-02 23:44:35

1 1190


今天完成的事情-收获:


二次点击事件

可以在onclick执行完第一个事件后 接着用 this.onclick=function(){shijian2()} 替换nclick 执行第二个时间

<script>

function shijian1(){

alert(1);

}

function shijian2(){

alert(2);

}

</script>

<a href="javascript:;" onclick="shijian1();this.onclick=function(){shijian2()}">点击</a>


今天才真的理解了onchange的应用

简单来说可以打到一边操作一个值一边可以给onchange这边实时反馈相应的值

比如一个textbox,会出发的这个事件。

onchange 在元素值改变时触发。

onchange 属性适用于:<input>、<textarea> 以及 <select> 元素。

语法:onchange="JavaScript代码"

例如

<script type="text/javascript">

function upperCase(){

    var x = document.getElementById("fname").value;//获取input中的值

    document.getElementById("fname").value = x.toUpperCase();//input中的值转换成大写。

}

</script>

<body>

<input type="text" id="fname" onchange="upperCase()" /></p>  onchange设置为uppercase时间

</body>


我旁边的大神也就是我的师兄告诉我JQ函数不能写在JS函数里反之也一样。

还有JS页面的跳转

 self.location="killer.html"; //多层frame用他

 window.location = "killer.html" //页面少的时候用他


明天计划的事情:


完善任务三呗。。。继续学JQ

遇到的问题:


onchange和点击事件冲突- =任务一输入一个值立马就跳转了。。至今没解决



返回列表 返回列表
评论

    分享到