![]() |
八块腹肌的卡布奇诺 · openlayers/theme/Theme ...· 1 周前 · |
![]() |
瘦瘦的小熊猫 · 2026成都医疗健康博览会CDMEE-参展网· 3 周前 · |
![]() |
英俊的黑框眼镜 · 明·阿加卡·山田 - 萌娘百科 ...· 11 月前 · |
![]() |
谦虚好学的石榴 · 小米Mix2s及小米8屏幕指纹版(Mi8pr ...· 12 月前 · |
![]() |
坚强的小熊猫 · 如何在while循环中使用UNION ALL· 1 年前 · |
jquery javascript html代码 placeholder |
https://cloud.tencent.com/developer/ask/sof/110441269/answer/122846495/comments |
![]() |
激动的警车
2 年前 |
我有这个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
扫码关注腾讯云开发者
领取腾讯云代金券
![]() |
瘦瘦的小熊猫 · 2026成都医疗健康博览会CDMEE-参展网 3 周前 |
![]() |
英俊的黑框眼镜 · 明·阿加卡·山田 - 萌娘百科 万物皆可萌的百科全书 11 月前 |
![]() |
坚强的小熊猫 · 如何在while循环中使用UNION ALL 1 年前 |