html+js 的一些小问题
html+js 的一些小问题:
选择器+遍历函数:
$("#taskStatusList tr:gt(0)").find("td:eq(3)").find("a").each(function () {}
"#taskStatusList tr:gt(0)":取id为taskStatusList的table的tr标签的index大于0的元素
"td:eq(3)":取取id为taskStatusList的table中的td标签的index等于4(第四个)的元素(index从0开始)
"a":取id为taskStatusList的table中的所有a标签
.find():获取当前匹配元素集合中每个元素的后代,由选择器进行筛选
.each():对jQuery对象进行迭代,为每个匹配元素执行函数
$("#realname").val("");//清空
$("#realname").val("color");//赋值,给realname赋值为color
关于input:
input框中限定输入的字符的长度:maxlength="2"
input框中限定只能输入数字:onkeyup="this.value=this.value.replace(/[^\d]/ig,'')"
td中加滚动条:
td本身不允许出现滚动条,所以想要加滚动条需要另外在td内添加一个容器如:div,对div进行加滚动条
如:<div style="overflow-y:scroll;height:330px;"></div>
<div style="overflow-y:auto;height:330px;"></div>//超过这个范围自动添加滚动条
js判断字符串中得空格:
var customer=$("#CUSTOMERNAME").val();
if (customer.indexOf(" ") != -1) {
alert("不允许有空格!");
return false;
}