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;
}

原文地址:https://www.cnblogs.com/Zbuxu/p/6137572.html