例えば: コードをコピー コードは次のとおりです。<input type="checkbox" id="a"><label for="a"><img src="..."></label> 達成したい効果は、「Bank of China」をクリックするとチェックボックスが選択(またはキャンセル)されることです。 FirefoxやCHROMEなどのブラウザでは問題ありませんが、IEブラウザでは受け付けられません。 解決策は JS を使用することです: コードをコピー コードは次のとおりです。window.onload = 関数(){ if(document.all && navigator.appVersion.indexOf("MSIE")>-1 && navigator.appVersion.indexOf("Windows")>-1) { var a = document.getElementsByTagName("ラベル"); (var i=0,j=a.length;i<j;i++){ if(a[i].hasChildNodes && a[i].childNodes.item(0).tagName == "IMG") { a[i].childNodes.item(0).forid = a[i].htmlFor; a[i].childNodes.item(0).onclick = 関数(){ var e = document.getElementById(this.forid); スイッチ(e.type){ case "radio": e.checked|=1;break; case "チェックボックス": e.checked=!e.checked;break; case "text": case "password": case "textarea": e.focus(); break; } } } } } } |
<<: VMware + Ubuntu18.04 による Hadoop クラスタ環境の構築に関するグラフィック チュートリアル
この記事では、省、市、地区の3段階選択を実現するためのjsの具体的なコードを紹介します。具体的な内容...
まず、例を見てみましょう。記事テーブルにはタイプフィールドがあり、1 見出し、2 おすすめ、3 ホッ...
簡単に言えば、遅延レプリケーションとは、スレーブ データベースがマスター データベースより 1 時間...
導入今日SQLを書いているときに、問題が発生しました。要件は、データを照会し、スコアと過去 1 週間...
目次1. 初期化構造2. 蛇の色のレンダリング3. ヘビの動き4. ヘビの死を判定する方法 ヘビの死...
最近、webpackの使い方を学んでいたときに、webpack-replace-loaderの設定正...
デザイナーが特別なイベントのタイトルフォントとして以下のフォントを使用したい場合はどうすればよいでし...
MySQL マルチテーブルクエリワークシートを追加する -- ユーザーテーブル (ユーザー) テーブ...
目次1. Props 親コンポーネント ---> 子コンポーネント通信2. $emit 子コン...
0. 環境この記事のオペレーティング システム: CentOS 7.2.1511 x86_64 My...
目次1. ノードをインストールする2. Commander.jsをインストールする3. JavaSc...
参考までに、ネイティブjsでカルーセル効果(シームレススクロール)を実現しています。具体的な内容は以...
<base target=_blank> は、基本リンクのターゲット フレームを新しいペ...
VMware Workstationsが仮想マシンエラーを起動する エラー レポートのリンク htt...
今日、私は <a href="#13"></a> につい...