ホームページ > バックエンド開発 > PHPチュートリアル > 一个JS在IE和FireFox中执行效果,该怎么处理

一个JS在IE和FireFox中执行效果,该怎么处理

WBOY
リリース: 2016-06-13 10:03:10
オリジナル
890 人が閲覧しました

一个JS在IE和FireFox中执行效果
怪!JS在FireFox执行对,在IE执行错

我有一个节目的分类,在页面中循环取出,循环大致如下:

 while($Sort = $db->db_fetch_array()){
  echo "

" .
  "".
  "".$Sort["SORT_NAME"]".
  "
" .
  "";
 }
?>

点击分类,将选中分类的背景色调整为#E9F4FC,未选中的为无色,以JS实现
JS如下:



该功能在FireFox下正常执行,但在IE6下,在JS中alert(sort.length);每次得到都是0,导致页面上被点过的分类背景色全变为#E9F4FC,请各位帮忙解决一下,不胜感激!

------解决方案--------------------
td 没name属性
------解决方案--------------------

楼上正解 ,建议获取到 table 后 ,再去遍历吧
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート