|
|
有胆有识的回锅肉 · python qt5刷新 qt6 for ...· 1 年前 · |
|
|
八块腹肌的拖把 · 凤凰展翅欲飞翔,密探大兴新机场 —— ...· 1 年前 · |
|
|
刀枪不入的手套 · 在线零售业前景看好(国际视点)· 1 年前 · |
|
|
飞奔的莲藕 · 龙年首场发行大战来袭!十大公司“官宣”!· 1 年前 · |
|
|
豪情万千的汽水 · Mysql导出查询到的数据_mysql查询到 ...· 2 年前 · |
| jquery javascript html代码 placeholder |
| https://cloud.tencent.com/developer/ask/sof/110441269/answer/122846495/comments |
|
|
激动的警车
3 年前 |
我有这个Jquery函数来屏蔽我的文本框:
jQuery(function($){ //Mask textbox #hour with placeholder
$("#hour").mask("9:99",{placeholder:"0"});
$("#hourInTable").mask("9:99",{placeholder:"0"});
});
这个html代码很好地工作:
但是,当我试图在由Jquery输出ID hourInTable的文本框中这样做时,它并没有掩盖任何东西:
jqTds[2].innerHTML = '<input type="text" name="hourInTable" id="hourInTable" value="00:00">';
上面的代码在按下按钮后调用,文本框hourInTable放在页面的某个位置。
将此代码直接放到我的html中:
<input type="text" name="hourInTable" id="hourInTable" value="00:00">
它起作用了,所以这是由于JS中的html输出。
提前谢谢。
这很可能是因为当jQuery做掩蔽时,输入还没有出现。在确定innerHTML被放置之后,给函数一个名称并调用它。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券