ノウハウ色々
モジュールいろいろ
リンク集
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー


当サイト構築活用本
  (amazonリンク)

XOOPSコミュニティサイト構築ガイド

Customizing XOOPS

Googleマップ+Ajaxで自分の地図をつくる本

PHPサイバーテロの技法―攻撃と防御の実際

メイン
   《01》XOOPSノウハウなど
     javascriptで迷走(1):関数名とnameのぶつかり

スレッド表示 | 古いものから 前の記事 | 次の記事 | 下へ
話題
javascriptで迷走(1):関数名とnameのぶつかり
投稿者: fanrun7     投稿日時: 2008-8-1

森を走ろう!の改造中であるが、いろいろな問題にぶつかり迷走したのでメモしておく。

まずは、関数名とnameのぶつかり。aタグにonClickでjavascriptを指定したところ、Firefoxでは「関数ではない」という意味のメッセージがでた。Safariでも同様。関数名がtest_funcというようなネーミングだったので、同じ形式で動いている他の例にならってTestFuncとしたら動いた。そんなネーミングのルールはないはずなのに、おかしいと思ったら、ページ内に関数名と同じnameのframeがあったという話。

殆どのブラウザ(Firefox3.0,IE6&7,Safari3.1.2,Opera9.5,Sleipnir2.8)では、
・onClickで指定した関数名はhtml内のnameとぶつかってはいけない。
・しかし、hrefで指定した関数はぶつかっても問題ない。

Opera8.5ではonClickでもぶつかっても問題ない。

試してないが、on系はたぶん同じでしょう。
スレッド表示 | 古いものから 前の記事 | 次の記事 | トップ
Copyright(c) 1996-2010 森を走ろう企画    powered by XOOPS