例えば: コードをコピー コードは次のとおりです。<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 クラスタ環境の構築に関するグラフィック チュートリアル
新しいウィンドウが開きます。 利点: ユーザーがリンクをクリックしても、現在閲覧しているコンテンツは...
前回の記事では、beforeとafterの擬似要素を使用してMaterial Designスタイルの...
MACでMySQLの初期パスワードを忘れた場合の解決策を参考までに共有します。具体的な内容は次のとお...
1. 成果を達成する 2. バックエンドから返されるデータ形式 「リスト」: [ { "i...
最近、CSS3 アニメーションのソース コードの実装をいくつか見ていたところ、CSS コード アニメ...
yumコマンドYum (フルネームは Yellow dog Updater, Modified) ...
目次01 k8sの一般的なコントローラーRCコントローラーデプロイメント コントローラーステートフル...
XML/HTML コードコンテンツをクリップボードにコピー< div style = &quo...
1. MySQLをインストールします。対応するソフトウェアをインストールするには、次の 3 つのコマ...
背景現在、会社のプロジェクトは、フロントエンドとバックエンドが分離された方法で開発されています。新し...
目次成果を達成するsortablejs の紹介具体的な実装成果を達成する最初は、antdesign ...
デフォルトのテンプレートメソッドはvue2に似ており、コンポーネント内のセットアップ関数を使用します...
FRAME プロパティを使用して、表の境界線のスタイル タイプを制御します。基本的な構文<T...
最近プロジェクトが中断され、RageFrame の研究は一時的に終了しました。この記事では、シングル...
序文セキュリティ部門からSQLインジェクションやXSS攻撃の脆弱性などに関する警告メールを頻繁に受け...