Spanタグのonclickを指定して別要素のclick呼び出すとGoogle Chromeでは機能しない


「IEだと動くがGoogle Chromeだと動かない」というタイプのネタ

spanタグにonclickを指定して、その中で直接JS呼び出せば機能するが、

そこから別の(例えばhidden)要素を無理やりclickするような指示を出すと機能しない。

下記のケースで機能するのは①のみ。

 

<span onClick="alert('Span Tag Click.');" style="background-color: #FFFF00">Span Tag test.</span>

<input type="hidden" name="hidden_obj1" onClick="alert('span to hidden_obj1 click.')" >

<span onClick="hidden_obj1.click();" style="background-color: #FF00FF">Span Tag test(->hidden1 click).</span>

<input type="hidden" name="hidden_obj2" onClick="alert('span to hidden_obj2 click.')" >

<span onClick="hidden_obj2.onclick();" style="background-color: #0FFFFF">Span Tag test(->hidden2 'on'click).</span>

 


JAVAソースコードメモ(ファイル操作)


String CURRENT_DIR = new File(".").getAbsoluteFile().getParent();
現在ディレクトリのフルパスを取得する

String FILE_SEP = System.getProperty(“file.separator”);
パス区切り文字を取得する
これはシステム依存なので、
Windowsならバックスラッシュ(\)だし、
UNIX系ならスラッシュ(/)を得ることができる。

String LINE_SEP = System.getProperty(“line.separator”);
改行コードを取得する
これはシステム依存なので、
WindowsならCRLFだし
UNIX系ならLFを得ることができる。


【コマンドラインメモ】JAVA(jad)

これはjava標準ではついてこない(ような記憶がある)。 いわゆるデコンパイルツール(コンパイルの逆をするツール)で、 コンパイル済みのclas

【コマンドラインメモ】JAVA(jar)

jarは圧縮ファイルと一緒で、コマンドの構文がtarと似てるところがある。 jar -cvf test.jar -C classes . クラスファイルをjarファイルとして固める。 -Cでクラ

【コマンドラインメモ】JAVA(ふつう)


javac .java
拡張子javaのファイルを全コンパイルする。
これはワイルド―カード(
.java)で指定しているからで、
単一ファイルだけコンパイルするならAAA.java等ファイル単品を指定する。