You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

601 lines
28 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"/>
<title>绿色学校夏令营</title>
<script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script>
<script src="/axios.min.js"></script>
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="/index.css?645203">
</head>
<body><div id="app" :class="bodyOver?'van-over':''" >
<div class="header">
<div :class="active===0?'item isselect':'item'" @click="selectThis(0)"><a href="#activity1">城市探索</a></div>
<!--<div :class="active===1?'item isselect':'item'" @click="selectThis(1)"><a href="#activity2">烘焙探索</a></div>-->
<div :class="active===2?'item isselect':'item'" @click="selectThis(2)"><a href="#activity3">桥梁探索</a></div>
<div :class="active===3?'item isselect':'item'" @click="selectThis(3)"><a href="#activity4">运河探索</a></div>
</div>
<div style="height: 44px;"></div>
<img src="__IMG__/img1.png" style="width:100%;margin-top:2px;display: block" />
<div class="bottomDiv">
<div class="beforeCon">
<div class="title"><img src="__IMG__/icon2.png" />前言<img src="__IMG__/icon1.png" /></div>
<div class="content">
宁波市青少年绿色学校2020暑期研学夏令营火热开启 2020年不同寻常的一年。诸多事件引发我们对社会、经济、文化与教育的不同思考未来社会对教育提出了不同要求暑期不该成为“第三学期”更应该是学生认识世界、发展素养与自我生长的时机。宁波市青少年绿色学校综合多年研学夏令营实践经验借鉴项目制、跨学科、体验式等教育思想针对不同年龄学生身心特点整合资源精心设计研学课程。
</div>
</div>
<!--活动1开始-->
<div style="height: 44px;" id="activity1"></div>
<div>
<img src="__IMG__/tansuo/img1.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img2.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img3.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img4.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img5.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img6.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img7.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img8.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img9.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img10.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img11.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img12.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img13.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img14.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img15.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/tansuo/img16.png" style="width:100%;margin-top:0px;display: block" />
</div>
<div class="tongTitle">
报名联系
</div>
<div class="tongContent">
陈老师13008902078<br />
董老师13065835527<br />
</div>
<div class="tongTitle">
选择营期
</div>
<div class="tongContent">
{volist name="one['son']" id="vo" }
{if condition="$one['max_num'] eq $vo['buy_num']"}
<div class="enroll">
<div class="left">{$vo['title']}</div>
<div class="middle">
<div>报名进度{$vo['buy_num']}/{$vo['max_num']}</div>
<div class="progress">
<div class="progressSon" style="width: {$vo['buy_num']/$vo['max_num']*100}%"></div>
</div>
<div>{$vo['start_time']}-{$vo['end_time']}</div>
</div>
<div class="right">
已满营
</div>
</div>
{else /}
{if condition="$one['end_time'].' 16' < date('Y-m-d H')"}
<div class="enroll">
<div class="left">{$vo['title']}</div>
<div class="middle">
<div>报名进度{$vo['buy_num']}/{$vo['max_num']}</div>
<div class="progress">
<div class="progressSon" style="width: {$vo['buy_num']/$vo['max_num']*100}%"></div>
</div>
<div>{$vo['start_time']|strtotime|date='n月j日',###}-{$vo['end_time']|strtotime|date='n月j日',###}</div>
</div>
<div class="right">已截止</div>
</div>
{else /}
<div class="enroll">
<div class="left">{$vo['title']}</div>
<div class="middle">
<div>报名进度{$vo['buy_num']}/{$one['max_num']}</div>
<div class="progress">
<div class="progressSon" style="width: {$vo['buy_num']/$vo['max_num']*100}%"></div>
</div>
<div>{$vo['start_time']}-{$vo['end_time']}</div>
</div>
<div class="right" data-title="{$two['title']}" data-start_time="{$vo['start_time']}-{$vo['end_time']}" data-style="{$vo['style']}" data-id="{$vo['id']}" @click="enroll($event)">马上报名</div>
</div>
{/if}
{/if}
{/volist}
</div>
<!--活动1结束-->
<!--活动2 的烘焙被删除了-->
<!--活动3开始-->
<div style="height: 44px;" id="activity3"></div>
<!--<div class="middle">-->
<!--<div class="title">-->
<!--<img src="__IMG__/icon5.png" />{$two['title']}-->
<!--</div>-->
<!--<div class="content">-->
<!--<img src="__IMG__/img5.png" style="width:100%;margin-top:2px;display: block" />-->
<!--</div>-->
<!--</div>-->
<div>
<img src="__IMG__/qiao/img1.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img2.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img3.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img4.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img5.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img6.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img7.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img8.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img9.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img10.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img11.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img12.png" style="width:100%;margin-top:0px;display: block" />
<img src="__IMG__/qiao/img13.png" style="width:100%;margin-top:0px;display: block" />
</div>
<!--<div class="tongTitle">-->
<!--报名须知-->
<!--</div>-->
<!--<div class="tongContent">-->
<!--人数:{$two['min_num']}-{$two['max_num']}人<br />-->
<!--费用:{$two['price']}元<br />-->
<!--形式:{$two['style']}<br />-->
<!--</div>-->
<div class="tongTitle">
报名联系
</div>
<div class="tongContent">
王老师13685734780 <br />
董老师 13065835527<br />
</div>
<div class="tongTitle">
选择营期
</div>
<div class="tongContent">
{volist name="two['son']" id="vo" }
{if condition="$one['max_num'] eq $vo['buy_num']"}
<div class="enroll">
<div class="left">{$vo['title']}</div>
<div class="middle">
<div>报名进度{$vo['buy_num']}/{$vo['max_num']}</div>
<div class="progress">
<div class="progressSon" style="width: {$vo['buy_num']/$vo['max_num']*100}%"></div>
</div>
<div>{$vo['start_time']}-{$vo['end_time']}</div>
</div>
<div class="right">
已满营
</div>
</div>
{else /}
{if condition="$vo['end_time'].' 16' < date('Y-m-d H')"}
<div class="enroll">
<div class="left">{$vo['title']}</div>
<div class="middle">
<div>报名进度{$vo['buy_num']}/{$vo['max_num']}</div>
<div class="progress">
<div class="progressSon" style="width: {$vo['buy_num']/$vo['max_num']*100}%"></div>
</div>
<div>{$vo['start_time']|strtotime|date='n月j日',###}-{$vo['end_time']|strtotime|date='n月j日',###}</div>
</div>
<div class="right">已截止</div>
</div>
{else /}
<div class="enroll">
<div class="left">{$vo['title']}</div>
<div class="middle">
<div>报名进度{$vo['buy_num']}/{$one['max_num']}</div>
<div class="progress">
<div class="progressSon" style="width: {$vo['buy_num']/$vo['max_num']*100}%"></div>
</div>
<div>{$vo['start_time']}-{$vo['end_time']}</div>
</div>
<div class="right" data-title="{$two['title']}" data-start_time="{$vo['start_time']}-{$vo['end_time']}" data-style="{$vo['style']}" data-id="{$vo['id']}" @click="enroll($event)">马上报名</div>
</div>
{/if}
{/if}
{/volist}
</div>
<!--活动3结束-->
<!--活动4开始-->
<div style="height: 44px;" id="activity4"></div>
<div class="middle">
<div class="title">
<!--<img src="__IMG__/icon6.png" />-->
{$three['title']}
</div>
<div style="font-size: 10px;color: #999999;text-align: center;">山川湖海间 | 兴衰浮沉里</div>
<div class="content">
<img src="__IMG__/yunhe/img1.png" style="width:100%;margin-top:2px;display: block" />
</div>
</div>
<!--<div class="tongTitle">-->
<!--浙东运河探索营-->
<!--</div>-->
<div class="tongContent">
这是一条活了2500年的“生命线”沟通了宁绍地区与钱塘江流域连接着星罗棋布的河流湖泊贯穿了人口稠密的水网平原通江达海联内畅外至今依然发挥作用浙东社会的经济文化因之发生持续、深入地变化。 </div>
<div class="tongContent" style="display: flex;align-items: center">
<img src="__IMG__/yunhe/img2.png" style="width:50%;margin-top:2px;display: block" />
<img src="__IMG__/yunhe/img3.png" style="width:50%;margin-top:2px;display: block" />
</div>
<div class="tongContent">
历经千年持续的开凿、使用和改造,这条运河保存了一系列堰坝、水闸、纤道、桥梁和渡口等水利交通遗产,同时也串联起一个个河巷交织、条理有序的大城小镇,众多衙署、寺庙、会馆、官仓、驿站、商铺、民居、石宕以及名人史迹散落其中,舜禹传说,曹娥故事,东山再起,唐诗之路,海丝之路,宁波商帮,白玉长提,乌篷画船……
</div>
<div class="tongContent">
<img src="__IMG__/yunhe/img4.png" style="width:100%;margin-top:2px;display: block" />
</div>
<div class="tongContent">
我们将运河分成“通江达海”、“余虞北线”、“山阴故道”、“西兴运河”四段,历时五天半穿梭于田野、农舍、城镇、景点,设计开发成研学探索活动,从细节入手,与资料印证,用脚步去丈量,用心灵去探索,经历山川湖海,感受浮沉兴衰,去窥见运河背后历史、地理、社会、经济、科技和文化的发展变迁,从中沟通历史、现在与未来,磨砺身心发展综合素养。
</div>
<div class="tongContent" style="display: flex;align-items: center">
<div> <img src="__IMG__/yunhe/img5.png" style="width:100%;margin-top:2px;display: block" /></div>
<div> <img src="__IMG__/yunhe/img6.png" style="width:100%;margin-top:2px;display: block" /></div>
</div>
<div class="tongContent">
课程针对不同年龄学生,有不同侧重,分为初高版与小初版。<br />
小初版:更多神话故事、诗词文学、名人传奇、美食特产与游乐项目,以参观游览、任务驱动与问题解决的形式打开旅途,强调亲身体验与丰富感受,重视即时、限时的信息整理与观点输出,训练思维品质发展综合素养。
</div>
<div class="tongContent" style="display: flex;align-items: center">
<div> <img src="__IMG__/yunhe/img7.png" style="width:100%;margin-top:2px;display: block" /></div>
<div> <img src="__IMG__/yunhe/img8.png" style="width:100%;margin-top:2px;display: block" /></div>
</div>
<div class="tongContent">
初高版:对历史、地理、文化的宏观与一定深度的理解(历史感),适当安排专家对话与资料了解,强调与运河的亲密接触(骑行、徒步、划行),在真实情境中感悟世事变迁,保持一定运动强度从中磨砺身心。
</div>
<div class="tongContent">
<img src="__IMG__/yunhe/img9.png" style="width:100%;margin-top:2px;display: block" />
</div>
<div class="tongContent">
<img src="__IMG__/yunhe/img10.png" style="width:100%;margin-top:2px;display: block" />
</div>
<div class="tongContent">
<img src="__IMG__/yunhe/img11.png" style="width:100%;margin-top:2px;display: block" />
</div>
<div class="tongContent">
<img src="__IMG__/yunhe/img12.png" style="width:100%;margin-top:2px;display: block" />
</div>
<div class="tongContent">
<img src="__IMG__/yunhe/img13.png" style="width:100%;margin-top:2px;display: block" />
</div>
<div class="tongTitle">
报名优惠
</div>
<div class="tongContent">
1转发朋友圈集赞50个优惠100元/人;<br />
2两人同行各得100元/人四人同行各得200元/人;<br />
3医护人员子女、老师子女凭相关证明优惠100元/人;<br />
</div>
<div class="tongContent" style="display: flex;align-items: center">
<div> <img src="__IMG__/yunhe/img14.png" style="width:100%;margin-top:2px;display: block" /></div>
<div> <img src="__IMG__/yunhe/img15.png" style="width:100%;margin-top:2px;display: block" /></div>
</div>
<div class="tongTitle">
其他事项
</div>
<div class="tongContent">
1、 报到、出营地点。江北三B酒店大堂报到集合<br />
2、 携带物品。身份证,手机(下载支付宝完成健康码登记),口罩;<br />
3、 衣物穿戴。可穿短裤运动鞋或徒步鞋戴帽子2到3套衣物<br />
4、 防晒防暑。水杯,防晒霜,护袖,围脖,清凉油等防暑防蚊用品;<br />
5、 学习用品。水笔,水彩笔,手机(有使用规则)。<br />
</div>
<div class="tongTitle">
报名联系
</div>
<div class="tongContent">
何老师:15967814079<br />
廖老师:13777018554<br />
董老师:13065835527<br />
</div>
<div class="tongTitle">
报名须知
</div>
<div class="tongContent">
人数:{$three['min_num']}-{$three['max_num']}人<br />
<!--费用:{$three['price']}元<br />-->
形式:{$three['style']}<br />
</div>
<div class="tongTitle">
选择营期
</div>
<div class="tongContent">
{volist name="three['son']" id="vo" }
{if condition="$one['max_num'] eq $vo['buy_num']"}
<div class="enroll">
<div class="left">{$vo['title']}</div>
<div class="middle">
<div>报名进度{$vo['buy_num']}/{$vo['max_num']}</div>
<div class="progress">
<div class="progressSon" style="width: {$vo['buy_num']/$vo['max_num']*100}%"></div>
</div>
<div>{$vo['start_time']}-{$vo['end_time']}</div>
</div>
<div class="right">
已满营
</div>
</div>
{else /}
{if condition="$vo['end_time'].' 16' < date('Y-m-d H')"}
<div class="enroll">
<div class="left">{$vo['title']}</div>
<div class="middle">
<div>报名进度{$vo['buy_num']}/{$vo['max_num']}</div>
<div class="progress">
<div class="progressSon" style="width: {$vo['buy_num']/$vo['max_num']*100}%"></div>
</div>
<div>{$vo['start_time']|strtotime|date='n月j日',###}-{$vo['end_time']|strtotime|date='n月j日',###}</div>
</div>
<div class="right">已截止</div>
</div>
{else /}
<div class="enroll">
<div class="left">{$vo['title']}</div>
<div class="middle">
<div>报名进度{$vo['buy_num']}/{$one['max_num']}</div>
<div class="progress">
<div class="progressSon" style="width: {$vo['buy_num']/$vo['max_num']*100}%"></div>
</div>
<div>{$vo['start_time']}-{$vo['end_time']}</div>
</div>
<div class="right" data-title="{$two['title']}" data-start_time="{$vo['start_time']}-{$vo['end_time']}" data-style="{$vo['style']}" data-id="{$vo['id']}" @click="enroll($event)">马上报名</div>
</div>
{/if}
{/if}
{/volist}
</div>
<!--弹窗显示-->
<div class="pop_bg" v-show="popShow" @click="enrollClose">
</div>
<div class="pop_con" v-show="popShow">
<div class="close" @click="enrollClose"><img src="__IMG__/iconClose.png" /></div>
<div style="margin:0 20px;">
<div class="list">活动主题:{{title}}</div>
<!-- <div class="list">活动时间:{{start_time}}-{$vo['end_time']}</div> -->
<div class="list">活动时间:{{start_time}}</div>
<div class="list">活动形式:{{style}}</div>
<div style="align-items:center; display: -webkit-flex;justify-content:center; display: -webkit-flex;margin:20px 0px;">
<div style="height: 1px;border-top:1px solid #E6E6E6;flex: 1;"></div>
<div style="margin:0 10px;font-size: 12px;color: #666666">信息填写</div>
<div style="height: 1px;border-top:1px solid #E6E6E6;flex: 1;"></div>
</div>
<div :class="canSub===false?'myInput':'myInput inputDis'" style="display:flex;align-items: center;">性别<span>*</span>
<div style="width:20px;"></div><input style='width: 16px;height:16px;' value="1" v-model='addForm.sex' type="radio" />
<div style="width:20px;"></div><input style='width: 16px;height:16px;' value="2" v-model='addForm.sex' type="radio" />
</div>
<div :class="canSub===false?'myInput':'myInput inputDis'">
姓名<span>*</span><input @blur="handleInput" class='inputText' v-model='addForm.name' type="text" :readonly="canSub===false ? false : 'readonly'"/></div>
<div :class="canSub===false?'myInput':'myInput inputDis'">学校<span>*</span><input @blur="handleInput" class='inputText' v-model='addForm.school' type="text" :readonly="canSub===false ? false : 'readonly'"/></div>
<div :class="canSub===false?'myInput':'myInput inputDis'">班级<span>*</span><input @blur="handleInput" class='inputText' v-model='addForm.grade' type="text" :readonly="canSub===false ? false : 'readonly'"/></div>
<div :class="canSub===false?'myInput':'myInput inputDis'">手机<span>*</span><input @blur="handleInput" class='inputText' v-model='addForm.phone' type="text" :readonly="canSub===false ? false : 'readonly'"/></div>
<div :class="canSub===false?'myInput':'myInput inputDis'">身份证<span>*</span><input @blur="handleInput" class='inputText' v-model='addForm.sfz' type="text" :readonly="canSub===false ? false : 'readonly'"/></div>
</div>
<div class="myBottom">
<div v-if="!canSub" :class="canSubBg===true?'myInputSub shiColor':'myInputSub'" @click="submitData">提交信息</div>
<div v-if="canSub" class="myInputSub kongColor" @click="canSub=false">修改信息</div>
<div v-if="canSub" class="myInputSub shiColor" @click.once="submitPay">确认提交</div>
</div>
</div>
</div></body>
<script>
new Vue({
el: '#app',
data: {
popShow:false,
active:0,
title:'',
start_time:'',
style:'',
addForm:{
'name':'',
'sex':0,//1男2女
'school':'',
'grade':'',
'phone':'',
'sfz':'',
'id':''
},
canSub:false,//是否能提交
canSubBg:false,//改变背景颜色
bodyOver:false,//不允许body滚动
},
methods:{
handleInput(){
//判断是否可以提交
if(!this.addForm.name){
return false;
}
if(!this.addForm.sex){
return false;
}
if(!this.addForm.school){
return false;
}
if(!this.addForm.grade){
return false;
}
if(!this.addForm.phone){
return false;
}
if(!this.addForm.sfz){
return false;
}
//改变背景
this.canSubBg=true
},
selectThis(active){
this.active=active
},
enroll(e){
this.title=e.target.dataset.title;
this.start_time=e.target.dataset.start_time;
this.style=e.target.dataset.style;
this.addForm.id=e.target.dataset.id;
console.log(this.title,this.start_time,this.style,this.addForm.id)
this.popShow=true
this.bodyOver=true
},
enrollClose(){
this.popShow=false
this.bodyOver=false
},
submitData(){
if(!this.addForm.name){
alert('请填写姓名')
return false;
}
if(!this.addForm.school){
alert('请填写学校')
return false;
}
if(!this.addForm.grade){
alert('请填写班级')
return false;
}
if(!this.addForm.grade){
alert('请填写手机')
return false;
}
if(!this.addForm.sex){
alert('请选择性别')
return false;
}
if(!this.addForm.sfz){
alert('请输入身份证')
return false;
}
this.canSub=true
},
submitPay(){
axios.post('/index.php/index/index/insertOrder',this.addForm).then(res=>{
console.log(res)
if(res.data.code=='SUCCESS'){
//调用支付
location.href = "{:HTTP}{:SITE_URL}/index.php/index/index/dopay/id/"+res.data.id;
}else{
alert(res.data.msg)
}
}).catch(function (error) { // 请求失败处理
console.log(error);
});
},
//滚动条监听
handleScroll(){
let scrollTop = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop
let offsetTop = document.querySelector('#activity1').offsetTop
// console.log(scrollTop,offsetTop)
if(scrollTop > offsetTop-10){
this.active = 0
}
// offsetTop = document.querySelector('#activity2').offsetTop
// if(scrollTop > offsetTop-10){
// this.active = 1
// }
offsetTop = document.querySelector('#activity3').offsetTop
if(scrollTop > offsetTop-10){
this.active = 2
}
offsetTop = document.querySelector('#activity4').offsetTop
if(scrollTop > offsetTop-10){
this.active = 3
}
}
},
mounted () {
window.addEventListener('scroll', this.handleScroll,true)
},
})
$('.pop_bg').css('height',$(window).height())
// $('#app').css('height',$(window).height())
// $('#app').css('overflow','auto')
// 判断设备类型
var judgeDeviceType = function() {
var ua = window.navigator.userAgent.toLocaleLowerCase();
var isIOS = /iphone|ipad|ipod/.test(ua);
var isAndroid = /android/.test(ua);
return {
isIOS: isIOS,
isAndroid: isAndroid
}
}()
// 监听输入框的软键盘弹起和收起事件
function listenKeybord($input) {
if (judgeDeviceType.isIOS) {
// IOS 键盘弹起IOS 和 Android 输入框获取焦点键盘弹起
$input.addEventListener('focus', function() {
console.log('IOS 键盘弹起啦!');
// IOS 键盘弹起后操作
}, false)
// IOS 键盘收起IOS 点击输入框以外区域或点击收起按钮,输入框都会失去焦点,键盘会收起,
$input.addEventListener('blur', () => {
console.log('IOS 键盘收起啦!');
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
// IOS 键盘收起后操作
})
}
// Andriod 键盘收起Andriod 键盘弹起或收起页面高度会发生变化,以此为依据获知键盘收起
if (judgeDeviceType.isAndroid) {
var originHeight = document.documentElement.clientHeight || document.body.clientHeight;
window.addEventListener('resize', function() {
var resizeHeight = document.documentElement.clientHeight || document.body.clientHeight;
if (originHeight < resizeHeight) {
console.log('Android 键盘收起啦!');
// Android 键盘收起后操作
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
} else {
console.log('Android 键盘弹起啦!');
// Android 键盘弹起后操作
}
originHeight = resizeHeight;
}, false)
}
}
var $inputs = document.querySelectorAll('.inputText');
for (var i = 0; i < $inputs.length; i++) {
listenKeybord($inputs[i]);
}
</script>
</html>