<input name="gName" onkeyup="isName(this);" type="text" />
<script type="text/javascript">
function isName(obj) {
var nullStr = $('input[name=gName][value=]'); if (nullStr.length == 0) {
$('input[name=gName]').last().after('<input name="gName" onkeyup="isName(this);" type="text" />');
}
else {
if ($(obj).val() == '') {
nullStr.not(obj).remove();
}
}
}
</script>
以上代码执行起来没问题,不过如果在input里面选择内容后右击选择删除的话代码就不会执行了,还有用ie10的话input后面会出现一个x,用这个x删除内容的话代码也是不会执行,不知道有没有办法解决这种情况?
解决方案 »
- 连接SQLSERVER2008出错
- DataList中修改其中一条记录的图片连接,并刷新显示!
- 求一个正则表达式
- asp.net web服务不能访问
- 关于上传文件的显示问题,请大家帮一下忙
- 关于连接池的问题
- 为什么出现这种错误呀?"“/”应用程序中的服务器错误。"
- 关于ASP.NET自定义控件中子控件的HTML代码保持,开通Blog,散分
- 关于ASP.NET对GIF文件操作讨论....
- 请问asp.net如何连接MySQL?
- @Html.ActionLink(@html.Raw(doc.Title), "Show", "Lib", new RouteValueDictionary {
- ASP.NET图片上面加lable
{
isName(this);
});