87,993
社区成员
发帖
与我相关
我的任务
分享
$(function () {
$("#ii").keyup(function () {
if ($("#sss").find("option:selected").val() == "1") {
//自己找下 只能中文的正则表达式
$(this).val($(this).val().replace(/^[\u4e00-\u9fa5]+$/, ''));
} else if ($("#sss").find("option:selected").val() == "2") {
//自己找下 只能字母数字的正则表达式
$(this).val($(this).val().replace(/[^\d]/g, ''));
}
});
});
function ss() {
$("#ii").val("");
}
<select id="sss" onchange="ss()">
<option value="1">文字</option>
<option value="2">数字</option>
</select>
<input type="text" id="ii" />