
$data1_arr = array(
0=>array('部门ID'=>3,名字=>张三),
1=>array('部门ID'=>3,名字=>李四),
2=>array('部门ID'=>2,名字=>王五),
3=>array('部门ID'=>1,名字=>黄儿)
);
$ret_arr = array();
foreach($data1_arr as $key => $val_arr){
if(!isHas($val_arr)){
continue;
}
$ret_arr[] = $val_arr;
}
print_r($ret_arr);
function isHas($arr){
global $ret_arr;
foreach($ret_arr as $val_arr){
if($val_arr['部门id'] == $arr['部门ID']){
return false;
}
}
return true;
}
其实主要是 Label 中有两个属性是非常有用的,一个是FOR、另外一个就是ACCESSKEY了。
FOR属性
功能:表示Label标签要绑定的HTML元素,你点击这个标签的时候,所绑定的元素将获取焦点。
用法: <Label FOR="InputBox">姓名</Label><input ID="InputBox" type="text">
ACCESSKEY属性:
功能:表示访问Label标签所绑定的元素的热键,当您按下热键,所绑定的元素将获取焦点。
用法: <Label FOR="InputBox" ACCESSKEY="N">姓名</Label><input ID="InputBox" type="text">
局限性:accessKey属性所设置的快捷键不能与浏览器的快捷键冲突,否则将优先激活浏览器的快捷键。
注意:
要将 LABEL 绑定到其它的控件,请将 LABEL 元素的 FOR 属性设置为与该控件的 ID 相同。将 LABEL 绑定到控件的 NAME 属性毫无用处。但是,要提交表单,你必须为 LABEL 元素所绑定到的控件指定NAME。
var listname=linkgetAttribute("class");
link 没有getAttribute方法
追问
最开始是这样写的:
function changeBackgroundColor(obj){
var listname=objgetAttribute("class");
}
在之前还试过使用objclassName,代码都可以运行但是会报错
追答
你可以用consoledir(obj)看这个obj对象有那些属性和方法
例如:
<div id="oDiv"> this is div tag </div>如要获取id为oDiv的div标签的宽度
可以使用query如下写法
$("#oDiv")width();jquery讲义:width() 方法返回或设置匹配元素的宽度。
以上就是关于如何取出二维数组中的不重复元素并进行拼接php全部的内容,包括:如何取出二维数组中的不重复元素并进行拼接php、HTML标签<label></label>标签有什么作用、js代码获取元素class属性,firebug报错:obj.getattribute is not a function等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)