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インターセプターを使用する

推薦する

Linux には make コマンドがありません (make: *** ターゲットが指定されておらず、makefile または make コマンドのインストール方法が見つかりません)

知らせ! ! !この状況は、実際には仮想マシンのインストール中に回避できます。次回仮想マシンをテスト...

MySQL データ型の詳細

目次1. 数値型1.1 数値型の分類1.1.1 浮動小数点数1.1.2 ビットタイプ1.1.3 時間...

WeChatアプレットでラッキーホイールゲームを実装する方法

ここでは主に、WeChat アプレットでラッキーホイール ゲームを開発する方法を紹介します。主に J...

tomcat8の最新のLinuxインストールプロセス

ダウンロード参考:ダウンロードするコアパッケージを選択してくださいダウンロード後、ファイルをサーバー...

タブ効果を実現する js 開発プラグイン

この記事の例では、タブ効果を実現するためのjsプラグインの具体的なコードを参考までに共有しています。...

HTML doctype の役割の紹介

ドキュメント モードには次の 2 つの機能があります。 1. HTML文書を解析するためにどのHTM...

Vue は Axios リクエスト フロントエンドのクロスドメイン問題をどのように解決するのか

目次序文1. クロスドメインの問題はなぜ発生するのでしょうか? 2. 解決策クロスオリジンリソース共...

ウェブページの読みやすさを向上させるいくつかの方法

1. 対照的な色を使用します。ここでのコントラストとは、テキストの色と背景色のコントラストを指します...

泡の小さな鋭角効果を実現するCSS

効果画像(境界線の色が薄すぎるので、{} で囲みます): { }参考リンク Pure CSS バブル...

Java は Excel から MySQL にデータをインポートします

実際の業務では、Excel からデータベースにデータをインポートする必要がある場合があります。データ...

MySQLでバッチを更新するいくつかの方法

通常、フィールド値を更新するには次の SQL ステートメントを使用します。 mytable を更新し...

純粋な CSS で DIV サスペンションを実装するサンプル コード (固定位置)

DIV フローティング効果 (固定位置) は CSS のみで実装されており、IE8、360、Fir...

MySQL の最適化: InnoDB の最適化

勉強の計画は簡単に中断され、継続するのが困難です。先日、社内で事業の方向性を調整するための会議があり...

Vue3 ベースのスクリプト設定構文 $refs の使用

目次1. Vue2 構文2. Vue3の使用1. コンポーネントのref値を設定する2. コンポーネ...

NodeとPythonの双方向通信実装コード

目次プロセスコミュニケーションプロセス間の双方向通信問題要約するサードパーティのデータ サプライヤー...