js 怎么判断属性的某个值 .mainli{ float:left; margin-top:10px; padding:5px; color:black; font-size:15px; cursor:hand; border:1px solid grey; }比如有个div等于这个类,然后我用js要怎么判断这个div的style.border是否有grey(我有可能会改变它的颜色)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <style>.theforever_csdn_class{ float:left; margin-top:10px; padding:5px; color:black; font-size:15px; cursor:hand; border:1px solid grey;}.ok{ float:left; margin-top:10px; padding:5px; color:black; font-size:15px; cursor:hand; border:2px solid red;}</style><div class="theforever_csdn_class" id="theforever_csdn_id">kkkk</div><input type="button" value="theforever_csdn" onclick="if(document.getElementById('theforever_csdn_id').className=='theforever_csdn_class') document.getElementById('theforever_csdn_id').className='ok';else document.getElementById('theforever_csdn_id').className='theforever_csdn_class';" /> 若想对border颜色单独操作,需要先document.getElementById('theforever_csdn_id').style.borderColor='blue'赋个值然后再判断if(document.getElementById('theforever_csdn_id').style.borderColor=='blue') 楼上的把应用都贴出来了。定义的class伪类是无法遍历到里面定义的那些的。但是你写到style=""里面就OK了。就像上面说的那样,直接定义也行啥叫空字符怎么写??不明白你的意思 这样判断比较麻烦,可以这样:.border-gray{border:1px solid #ccc;}然后去判断是否有这个className,没必须非要去判断class里边的值。<div class="mainli border-gray"></div> null和‘’一样的吗?回楼上,判断className是方便点,但是有时候需要判断属性 jQuery的问题 js判断文本框输入的内容是否一样 关于百度弹出层popup.js的问题,路过的看下,谢谢~~~~~ conn.execute没有反应,请教! ext异步加载json的问题,又写了一个combo还是加载不了,烦,初学,请求支援 求助!!AJAX 如何把document转换为流形式传给JAVA的Servlet 如何检查表单中某一个文本输入框里面是否输入非法字符 请问怎么理解下面的语句,在线等待 关于字符串的问题 下拉框 js如何复制某行tr,然后重载添加该行呢 JS新手,将函数中的图片改写成html呈现
.theforever_csdn_class{
float:left;
margin-top:10px;
padding:5px;
color:black;
font-size:15px;
cursor:hand;
border:1px solid grey;
}
.ok{
float:left;
margin-top:10px;
padding:5px;
color:black;
font-size:15px;
cursor:hand;
border:2px solid red;
}
</style><div class="theforever_csdn_class" id="theforever_csdn_id">kkkk</div><input type="button" value="theforever_csdn" onclick="if(document.getElementById('theforever_csdn_id').className=='theforever_csdn_class') document.getElementById('theforever_csdn_id').className='ok';else document.getElementById('theforever_csdn_id').className='theforever_csdn_class';" />
document.getElementById('theforever_csdn_id').style.borderColor='blue'
赋个值
然后再判断
if(document.getElementById('theforever_csdn_id').style.borderColor=='blue')
楼上的把应用都贴出来了。定义的class伪类是无法遍历到里面定义的那些的。但是你写到style=""里面就OK了。就像上面说的那样,直接定义也行啥叫空字符怎么写??不明白你的意思
可以这样:
.border-gray{border:1px solid #ccc;}然后去判断是否有这个className,没必须非要去判断class里边的值。
<div class="mainli border-gray"></div>
回楼上,判断className是方便点,但是有时候需要判断属性