jquery里边获取css样式的方法,里边介绍了获取并设置css有单个和多个:例句如下:
<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 -->
<script type="text/javascript">
jQuery(document).ready(function(){
$("div.detailButtonDiv").css({'float':'left','margin-top':'5px'});
$("div.detailButtonDiv").css({'float':'left','margin-top':'5px','text-align':'left'});
// alert($("div.e8_innerShow_button_right50").attr("style"));
$("div.e8_innerShow_button_right50").parent(".e8_os").css("min-width","500px");
$("#outfield11515div").parent(".e8_os").css("min-width","500px");
jQuery("#field11389span span").find(".e8_delClass").remove();
jQuery("#field11389span").children("span").find(".e8_delClass").css({'visibility':'hidden','float':'left'});
});
</script>
下面例子是通过遍历each查询html中的某个元素的值(val),通过与当前时间和查询到的时间按钮做比较,是否大于当前时间的案例
<script type="text/javascript">
$(document).ready(function () {
function dateDiff(firstDate,secondDate){//id=field11453_0span
var firstDate = new Date(firstDate);
var secondDate = new Date(secondDate);
var diff = Math.abs(firstDate.getTime() - secondDate.getTime())
var result = parseInt(diff / (1000 * 60 * 60 * 24));
return result
}
checkCustomize = function () { //提交事件
if(jQuery("#field13788span").find("a").text()=="物料类" && jQuery("#field11389span .e8_showNameClass").find("a").text() ==""){ //注释,或|| 与&&
alert("'采购类别'未填写!")
return false;
}
if(jQuery("#field13788span").find("a").text() =="资产类" && jQuery("#field11389span .e8_showNameClass").find("a").text() ==""){
alert("'采购类别'未填写!")
return false;
}
var date1= $("#field11046").val();//获取当前日期
var date2= new Array();
$.each($("span[id^='field11453_']"), function(){
date2.push($(this).text());
})
for (i=0;i<date2.length;i++){
if(dateDiff(date1,date2[i])==0)
{
alert("需求日期不能等于当前日期,应向后顺延7天");
return false;
}
}
return true;
}
});
</script>
<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 -->
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#field6989").bindPropertyChange(function(){
var ksrq=jQuery("#field6989").val();
if(ksrq == ""){
return;
}
var dqrq=new Date();
var dqrq_year=dqrq.getFullYear();
var dqrq_month=dqrq.getMonth()+1;
var dqrq_date=dqrq.getDate();
//if(dqrq_month.length==1)
//{
// dqrq_month="00"+dqrq_month;
//}
var date_dqrq=new Date((dqrq_year+"-"+dqrq_month+"-"+dqrq_date).replace(/\-/g, "\/")).getTime();
var date_ksrq=new Date(ksrq.replace(/\-/g, "\/")).getTime();
if(date_ksrq<date_dqrq)
{
alert("出差开始日期不能小于当前日期,请重新输入");
jQuery("#field6989").val("");
jQuery("#field6989span").text("");
}
});
});
jQuery(document).ready(function(){
jQuery("#field6990").bindPropertyChange(function(){
var qyrq=jQuery("#field6989").val();
//alert("取值时间"+qyrq);
var sjghrq=jQuery("#field6990").val();
//alert("实际归还日期:"+sjghrq);
if(qyrq=="" || sjghrq==""){
return;
}
//alert(1);
var date_qyrq=new Date(qyrq.replace(/\-/g, "\/")).getTime();
var date_sjghrq=new Date(sjghrq.replace(/\-/g,"\/")).getTime();
//alert("取值比较时间"+date_qyrq);
//alert("实际归还比较日期:"+date_sjghrq);
if(date_qyrq>date_sjghrq)
{
alert("出差结束时间不能早于出差开始时间,请重新输入");
jQuery("#field6990").val("");
jQuery("#field6990span").text("");
}
});
});
</script>
jQuery(document).ready(function(){
jQuery("#field7337").bindPropertyChange(function(){
var qyrq = jQuery(#"field7336").val();
var sjghrq = jQuery(#"field7337").val();
if(qjksrq == "" || qjjsrq == ""){
return;
}
var date_qjksrq = new Date(qjksrq.replace(/\-/g,"\/")).getTime();
var date_qjjsrq = new Date(qjjsrq.replace(/\-/g,"\/")).getTime();
if(qjksrq > qjjsrq){
alert("请假结束日期不能早于请假开始日期,请重新输入:");
jQuery("#field7337").val("");
jQuery("#field7337span").text("");
}
});
//采购属性值的传递
jQuery("#field13788").bindPropertyChange(function(){// 获取自定义浏览框的值
var textValue = "<img align =absMiddle src='/images/bacoError_wev8.gif' />";
var tval = jQuery("#field13788span").find("a").text();
console.log(tval);
if(tval == "行政费用类"){
jQuery("#field11389span").find("a").text("");
tval =$('#field11387').val(1);
$("tr #xing").show();
$("tr #yan").hide();
$("tr #zi").hide();
$("div #cglb").hide();
$("div #sqjehj").show();
}
if(tval == "非行政费用类(生产及研发)"){
jQuery("#field11389span").find("a").text("");
tval = $('#field11387').val(4);
$("tr #xing").hide();
$("tr #yan").show();
$("tr #zi").hide();
$("div #cglb").hide();
$("div #sqjehj").show();
}
if(tval == "物料类"){
jQuery("#field11389spanimg").html(textValue);
jQuery("#field11389span").attr('viewtype','1');
tval = $('#field11387').val(0);
$("tr #xing").hide();
$("tr #yan").hide();
$("tr #zi").hide();
$("div #cglb").show();
$("div #sqjehj").hide();
}
if(tval == "资产类"){
jQuery("#field11389spanimg").html(textValue);
jQuery("#field11389span").attr('viewtype','1');
tval = $('#field11387').val(2);
$("tr #xing").hide();
$("tr #yan").hide();
$("tr #zi").show();
$("div #cglb").show();
$("div #sqjehj").show();
}
});
});
芜湖车辆
<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 -->
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#field8840").bindPropertyChange(function(){
var ycrq=jQuery("#field8840").val();
if(ycrq=="")
{
return;
}
var dqrq = new Date();
var year=dqrq.getFullYear();
var month=dqrq.getMonth()+1;
var day=dqrq.getDate();
var dqrq_date=new Date((year+"-"+month+"-"+day).replace(/\-/g, "\/")).getTime();
var ycrq_date = new Date(ycrq.replace(/\-/g, "\/")).getTime();
if(ycrq_date!=dqrq_date)
{
alert("只能申请当天的用车");
jQuery("#field8840").val("");
jQuery("#field8840span").text("");
}
});
jQuery("#field8841").bindPropertyChange(function(){
var ycrq=jQuery("#field8840").val();
var ycsj=jQuery("#field8841").val();
var dqsj = new Date().getTime();
if(ycsj=="") {
return;
}
if (ycrq=="")
{
alert("请先选择用车日期");=
jQuery("#field8841").val("");
jQuery("#field8841span").text("");
return;
}
});
});
</script>