ラジオボタンの onclick という 2 つの関数を呼び出しています。Chrome では動作しますが、Firefox と IE では動作しません。
onClick="showSelect(); showHelp();"
1 つ目は「続行」ボタンを返し、2 つ目は情報と連絡先番号を含むボックスを返します。
ラジオボタンの onclick という 2 つの関数を呼び出しています。Chrome では動作しますが、Firefox と IE では動作しません。
onClick="showSelect(); showHelp();"
1 つ目は「続行」ボタンを返し、2 つ目は情報と連絡先番号を含むボックスを返します。
onClick="(function(){showSelect(); showHelp();})();";
更新 私は以下のコメントに、これら2つの関数を同時に実行する、つまり並列に実行するようにしたいと書いています。
残念です...javascript
そして最近のすべてのブラウザは並列プログラミングをサポートしていないので、それはできないのではないかと思いますが、シーケンシャル、つまり次々と機能することを意味します。ごめん!
onClick="(function(){showSelect(); showHelp();})()";
属性を匿名関数でラップする必要がありonClick
、その中で複数の関数を呼び出す場合はクロージャーを使用する必要があります。(無名関数は単に名前のない関数です。たとえばfunction(){...}
、クロージャは次のとおり(...)()
です。コンパイラが到達するとすぐに、その中のコードを実行します。)