【2015-8-03】新人求助js问题
html吧
全部回复
仅看楼主
level 2
刚刚♂迷茫
楼主
各位大神好!我想知道用就是怎么控制一个input的text,我是要输入一个银行卡号,要直接输入的话是一连串的,我想用js控制给4个数字有一个空格,4个数字有一个空格,这个怎么实现,还有就是一个div,怎么设置点击一下div能对一个inptu的text进行输入,要求是点在哪能删除哪的东西,不是一点就全删除了!!!大神来帮我吧!!!!!
2015年08月03日 03点08分
1
level 2
刚刚♂迷茫
楼主
别掉了啊!!新人自顶一下!
2015年08月03日 04点08分
2
level 2
刚刚♂迷茫
楼主
大神,你说的keyup我能去解决银行卡号这个问题,你看下我的布局,每个红色的框框是一个div,我怎么点击最后一个div能让光标留在第二个div的input上?就是让input获得焦点。
2015年08月03日 06点08分
4
level 9
若情未始
楼主,你发下代码,要是这几个都是一样的话,可以使用获取当前div父节点再查找input的方法来操作
2015年08月03日 11点08分
6
刚刚♂迷茫
好的好的,楼下上代码!
2015年08月03日 11点08分
刚刚♂迷茫
几个样式是一样的。
2015年08月03日 11点08分
level 2
刚刚♂迷茫
楼主
手机号的:
<div name="phone-number-div " class="border-1px-bottom infochange-row-height ">
<div class="infochange-line-left ">
<span class="infochange-font-height ">手 机 号</span>
</div>
<div class="infochange-line-middle ">
<input type="text " name="phone-number "maxlength="11 " value="
18918223235
" class="infochange-input " />
</div>
<div class="infochange-line-right ">
<div class="infochange-icon-div ">
<img src="../../img/infochange.png " />
</div>
</div>
</div>
2015年08月03日 11点08分
7
level 2
刚刚♂迷茫
楼主
家庭地址的:
<div name="HA-div " class="border-1px-bottom infochange-row-height ">
<div class="infochange-line-left ">
<span class="infochange-font-height ">家庭地址</span>
</div>
<div class="infochange-line-middle ">
<input type="text " name="HA " value="中国上海 " class="infochange-input " />
</div>
<div class="infochange-line-right ">
<div class="infochange-icon-div ">
<img src="../../img/infochange.png " />
</div>
</div>
</div>
2015年08月03日 11点08分
8
level 2
刚刚♂迷茫
楼主
银行卡号的:
<div name="card-no-div " class="border-1px-bottom infochange-row-height ">
<div class="infochange-line-left ">
<span class="infochange-font-height ">银行卡号</span>
</div>
<div class="infochange-line-middle ">
<input type="text " name="card-no " id="card " maxlength="23 " value="6212 2610 5151 1458 078 " class="infochange-input "/>
</div>
<div class="infochange-line-right ">
<div class="infochange-icon-div ">
<img src="../../img/infochange.png "/>
</div>
</div>
</div>
2015年08月03日 11点08分
9
level 2
刚刚♂迷茫
楼主
cs样式也要吗?这个我没发,,,
2015年08月03日 11点08分
10
level 9
若情未始
我使用jquery的方法给你试写一个 你看看
$(function(){
$('.infochange-icon-div').click(function(){
$(this).parent().prev().children().focus();
});
})
原理就是获取当前点击元素的 父节点(infochange-line-right)的 前面一个兄弟(infochange-line-middle)的孩子(input)的焦点。
(使用原生JS的话不怎么会了,应该是使用 getelemmentbyclassname这个方法来获取吧)
2015年08月03日 14点08分
11
刚刚♂迷茫
嗯嗯,这个可以,现在又改需求了,,,是要更改银行卡号,要求4位一个空格,js写出来,。 真愁人。。。。能在忙下忙吗?我js是短板。
2015年08月04日 12点08分
若情未始
回复
�ոա���ã
:你不是说你懂第一个了么?
2015年08月04日 12点08分
刚刚♂迷茫
回复
����δʼ
:第一个懂思路了,写还真不行,,,,
2015年08月04日 13点08分
1