//仅获取节点下的文字
$.trim($("[name*='fd_payType']").parent().contents().filter(function(){
return this.nodeType == 3;
}).text());
//复选框只能单选
$("input[name='aaa']:checkbox").not(this).prop("checked", false);
//去除所有空格
obj.replace(/\s/g,"");
// 设置表格行单元格中元素
$("#TbId tr:eq(1) td:eq(2)").find("[name='AutoPr']").eq(1).prop("checked",true);
$("#TbId tr:eq(1)").find("[name='AutoPr'][value='0']").prop("checked",true);
//DIV固定悬浮IE、chrome
style="position:fixed;_position:absolute;top:100px;_top:expression(eval(document.body.scrollTop)+100);left:50%;"
//操作iframe内容
$("#aatIframe_2").contents().find("input[name='AttachFiles']").length
//取下拉列表选择的值
$("select[name='aaa'] option:selected").val()
$("[name='aaa'] option:selected").text();
document.getElementById("c").value = document.getElementById("c").options[document.getElementById("c").selectedIndex].value;
document.getElementById("c").value = document.getElementById("c").options[document.getElementById("c").selectedIndex].text;
//下拉列表选择设置选中值
$("[name='aaa'] option:eq(1)").prop("selected","selected");
$("[name='aaa']").val("vvv");
//取单选按钮选择中值
$("input[name='f_lySex']:checked").val();
$("#TbId tr:eq(1)").find("[name='AutoPr'][value='0']").prop("checked",true);
//复选框选中值
var checkVal='';
$("input[name='PriceGroup']:checkbox").each(function(){
if($(this).prop('checked')){
checkVal+=$(this).val();
}
});
var checkVal='';
$("input[name='PriceGroup']:checkbox:checked").each(function(){
checkVal+=$(this).val();
});
//判断复选框是否选中
var flag=false;
$("input[name='fruit']:checkbox").each(function(){
if($(this).attr('checked')){
flag=true;
}
})
if(flag){
alert('有被选中');
}else{
alert('没有选中任何选项');
}
//单选按钮遍历取选中值
$("[name='LoanNumber']:checked").each(function() {
$(this).val();
});
//获取元素类型
$("#Remark")[0].tagName;
$("#Remark").is("TEXTAREA");
//输入限制
this.value=this.value.replace(/[^\d]/g,""); //只能输入数字
this.value=this.value.replace(/[^.\d]/g,""); //只能输入数字和小数点
this.value=this.value.replace(/\.{2,}/g,"."); //只能输入一个小数点this.value=this.value.replace(/[^a-zA-Z0-9]/g,''); //只能输入数字和字母
//限制3位小数
this.value=this.value.replace(/[^.\d]/g,"");
if(this.value.indexOf(".")>0 && (this.value.length - this.value.indexOf("."))>3){
this.value=parseFloat(this.value).toFixed(3);
}
//XMLHTTP 浏览器兼容
function createXMLhttp(){
var xmlo;
if(window.ActiveXObject){
xmlo = new ActiveXObject("Microsoft.XMLHTTP");
} else if(window.XMLHttpRequest){
xmlo = new XMLHttpRequest();
}
return xmlo;
}
//老旧系统代码属性缺失批量修改
function initId(){
try{
var list= document.getElementsByTagName("input");
for (var i = 0; i < list.length; i++) {
element=list[i];
if(!element.getAttribute("id") && element.getAttribute("name")!=""){
element.setAttribute("id",element.getAttribute("name"));
}
}
var lists = document.getElementsByTagName("select");
for (var i = 0; i < lists.length; i++) {
element = lists[i];
if (!element.getAttribute("id") && element.getAttribute("name") != "") {
element.setAttribute("id", element.getAttribute("name"));
}
}
}catch(e){}
if($("div")){
$("div").each(
function(i,element){
if($(element).attr('style') == "display=none"){
$(element).hide();
}
}
);
}else{
var eles = document.getElementsByTagName("div");
for (var i = 0; i < eles.length; i++) {
if (eles[i].getAttribute("style") == "display=none") {
eles[i].style.display = "none";
}
}
}
}
$(window).load(function() {
initId();
});