发表于: 2019-03-17 21:58:28

1 737



今天完成的事情:

1、今天因为家里的一些事导致状态不是很好,进度不是特别明显,以此为戒,下不为例。

以下是今天所写的js代码视图:

$(".center div").click(function(){
if($(this).hasClass("deads")){
alert("不可杀死人")
}else if(!$(this).hasClass("kill")){
$(this).toggleClass("box-select")
.siblings("div").removeClass("box-select")
deads=sessionStorage.deads=$(".center div").index($(this));
   }else{
alert("不可杀队友")
}

此处代码是为了实现当杀手想要杀掉死人或者队友的时候,系统将会提示玩家,不可以杀死掉的人和不可以杀自己的队友。


sessionStorage.shaShou=shaShou;
sessionStorage.pinMin=pinMin;
if (shaShou>pinMin) {
alert("杀手胜利")
sessionStorage.result="杀手";
   location.href="js2-8.html"
}else if(shaShou==0){
alert("平民胜利")
sessionStorage.result="平民";
   location.href="js2-8.html"
}else{
location.href="js2-5.html"
}

当游戏结束之后,无论是杀手获胜还是平民获胜,都会跳转到相应的游戏结束页面。


明天计划的事情:

1、明天开始系统扣任务二,计划完全通过自己两天完成任务二的js代码。


遇到的问题:

1、今天没有遇到太难解决的问题,遇到的问题通过百度都得到了解决。


收获:

input框赋值

如下所示,是一个文本框的html代码,实际开发中,要涉及到将数据库中的数据取出然后放入input框中。

<input  id="name1"  name="teacherName" type="text"  />


通过以下js代码可以实现对input文本框进行赋值,以下方法分别针对不同的情况,但是前两种是通用的。

                $('#name1').val('值');

                document.getElementById('name1').value='值';

                document.getElementById('name1').html('值');

                document.getElementById('name1').attr('值');

                document.getElementById('name1').innerText = '值';


easyui的input框赋值

在实际的开发中,为了页面的美观,可能用到一些框架,比如EasyUI框架,EasyUI框架的HTML代码如下:

<input class="easyui-textbox"  id="name"  name="teacherName" type="text"  />


在此时,如果在用上述方法一的js代码进行更给input的值,就不成功了。需要通过以下方法进行修改EasyUI的input文本框的值,js代码如下:

$('#name').textbox('setValue','值');


EasyUI的input文本框取值的js代码如下:

var val = $("#name").textbox('getValue') 






返回列表 返回列表
评论

    分享到