HTML 選択タグにリンクを追加する 3 つの方法

HTML 選択タグにリンクを追加する 3 つの方法
最初のもの

コードをコピー
コードは次のとおりです。

<html>
<ヘッド>
<meta http-equiv="コンテンツタイプ" コンテンツ="text/html; charset=gb2312" />
<title>リンクの追加を選択</title>
</head>
<本文>
<スクリプト言語=javascript>
<!--
// 関連サイトウィンドウを開く
関数 mbar(sobj) {
var docurl =sobj.options[sobj.selectedIndex].value;
docurl の場合 != "") {
docurl を開きます。'_blank';
選択インデックス = 0;
ぼかし();
}
}
//-->
</スクリプト>
<Select onchange=mbar(this) name="select">
<オプションを選択>=== パートナー===</オプション>
<OPTION value="http://www.baidu.com">百度</OPTION>
<OPTION value="http://www.163.com">ネットイース</OPTION>
<OPTION value="http://www.flash8.net/">フラッシュバー</OPTION>
</選択>
</本文>
</html>

2番目のタイプ:

コードをコピー
コードは次のとおりです。

<select name="pageselect" onchange="self.location.href=options[selectedIndex].value" >
<OPTION value="http://www.baidu.com">百度</OPTION>
<OPTION value="http://www.163.com">ネットイース</OPTION>
</選択>

ジャンプボタン付きの3番目:

コードをコピー
コードは次のとおりです。

<html><head>
<meta http-equiv="コンテンツタイプ" コンテンツ="text/html; charset=utf-8" />
<title>選択ボタンジャンプ</title>
<script type="text/javascript">
関数 setsubmit()
{
(mylink.value == 0)の場合
ウィンドウの場所='http://www.baidu.com';
(mylink.value == 1)の場合
ウィンドウの場所='http://www.163.com';
(mylink.value == 2)の場合
ウィンドウの場所='http://www.sina.com';
}
</スクリプト>
</head>
<本文>
<名前="mylink" id="mylink">を選択
<OPTION value="0">百度</OPTION>
<OPTION value="1">ネットイース</OPTION>
<OPTION value="2">シナ</OPTION>
</選択>
<input type="button" id="btn" value="送信" onclick="setsubmit(this)" />
</本文>
</html>

<<:  css3 flexレイアウト justify-content:space-between 最後の行は左揃えになります

>>:  Vue3はフロントエンドのログを出力するためにaxiosインターセプターを使用する

推薦する

Dockerイメージをプルしてバージョンを確認する方法

イメージのバージョンとタグを確認するには、docker hubで確認する必要があります。アドレスは次...

ウェブページ印刷細線表+ページ印刷究極の戦略

最近、クライアントのために印刷していたとき、ページのヘッダーを印刷するのではなく、表の内容だけを印刷...

曇り空のアイコン効果を実現する純粋な CSS

効果効果は以下のとおりです​実装のアイデアbox-shadow プロパティを使用して、複数の灰色の円...

nginx は画像表示の遅さとダウンロードの不完全さの問題を解決します

前面に書かれた最近、ある読者から、ブラウザからサーバーにアクセスすると、画像の表示が遅く、ブラウザに...

テーブルのネストと境界の結合の問題に対する解決策

【質問】外側のテーブルと内側のテーブルがネストされていて、内側のテーブルと外側のテーブルの両方に境界...

データ型の判断における js typeof と instanceof の違いと、その開発と使用について

目次1. typeof演算子2. インスタンスオブ演算子3. typeof と instanceof...

MySQL ストアド プロシージャの使用例の分析

この記事では、MySQL ストアド プロシージャの使用方法について説明します。ご参考までに、詳細は以...

Jupyter Notebook で JavaScript を実行する方法

その後、VSC で Jupyter Notebook を使用する方法も追加しました...アナコンダを...

Nginxの書き換えモジュールの詳細な説明

書き換えモジュールは ngx_http_rewrite_module モジュールです。その主な機能は...

Facebook 出会い系サイトデザインのユーザー エクスペリエンス分析

<br />関連記事: Facebookの情報アーキテクチャの分析 元記事: http:...

Nginx のリロード プロセスの背後にある真実を探る

本日の記事では、主にNginxのリロードプロセスについて紹介します。実は前回の記事では、nginx ...

MySQL の暗黙的な型変換によって発生するインデックス障害の解決策

目次質問再生暗黙的な変換要約する参照する質問仕事中、1 つの SQL クエリ ステートメントのみを実...

Vueデータ監視の原理の詳細な説明

<本文> <div id="ルート"> <h1&...

オーディオマニアにアピールするオーディオビジュアルLinuxディストリビューション

私は最近、多くの音楽に特化した Linux ディストリビューションの 1 つである Audiovis...

HTML チュートリアル: よく使われる HTML タグのコレクション (4)

関連記事:初心者が学ぶ HTML タグ (3)導入された HTML タグは、必ずしも XHTML 仕...