javascript

PHPに慣れてきたところで、Javascriptが動かなくなった

ここのところ、PHPによるシステム開発をしており、組み込み系の記事が書けていません。

折角評価基板があるので、もう少し手をかけたいところですが…なかなかですね。

閑話休題

WEB系のプログラムを書いていると、時折、書式体系に戸惑うことがあります。

先日も急にjavascriptが動かなくなってしまったのですが、現象としては「selectタグにつけたonchangeハンドラが動作しない」というものでした。

よくよく突き詰めてみると、問題箇所はこんな表記になっていました。

if(条件A){
 処理A;
}elseif(条件B){
 処理B
}

PHPに慣れてきたところで、こんな表記をしてしまったわけです。javascriptでは「else if」なので

if(条件A){
 処理A;
}else if(条件B){
 処理B
}

が正解なわけですが、ハマってしまうと本人では気付くのに時間がかかるわけです。

第三者的視点が必要な時って、こんな時ですよね。

ABOUT ME
Nozomu.Kon
トータルソフトウェアコーディネーターがあなたのお困りを即時に解決!