ホームページ ウェブフロントエンド jsチュートリアル jsトリガーselect onchangeイベントコード_javascriptスキル

jsトリガーselect onchangeイベントコード_javascriptスキル

May 16, 2016 pm 04:54 PM
select

select または text の onchange イベントは、select または text の値を変更することで手動でトリガーする必要があります (キーボード入力経由)。たとえば、js で select または text に値を割り当てた場合、onchang イベントはトリガーできません。ページが読み込まれた後、onChange イベントをトリガーするには、js で document.getElementById("province").value="Hubei" を使用する必要があります。必要に応じて、値を直接割り当てることはできません。 onchange イベントを手動でトリガーするには、js で選択する値を割り当てる必要があります。次のステートメント

document.getElementById("province").fireEvent('onchange') を追加して実装します。 🎜>

コードをコピーします コードは次のとおりです。 <head>
<meta http-equiv ="Content-Type" content="text/html; charset=gb2312" />
<title>無題ドキュメント</title>
<script type="text/javascript"> >var 省 = new Array();
省["湖北"] = ["武漢"、"襄陽"、"随州"、"宜昌"、"十堰"]
省["四川"]; = ["成都","内江","大州"];
省 ["河南"] =["鄭州","南陽","信陽","羅河"];
{
var prov = document.getElementById("province");
var city =document.getElementById("city");
city.options.length =0; for(地方[prov]の変数i)
{
city.option(new Option(地方[prov][i],地方[prov][i])); >}
window.onload = function(){
var states = document.getElementById("province");

for(地方の変数インデックス)
{
//アラート(インデックス);
province.options.add(新しいオプション(インデックス, インデックス));
province.fireEvent("onchange");スクリプト>
</head>
<body>
Province:<select id="province" onchange= "changeProvince()"></select> ;select id="city"></select>
</html>
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Select Channels Goの非同期処理方法 golangを使った並行プログラミング Select Channels Goの非同期処理方法 golangを使った並行プログラミング Sep 28, 2023 pm 05:27 PM

Select Channels Goの非同期処理方法 golangを使った並行プログラミング

jqueryでselect要素を非表示にする方法 jqueryでselect要素を非表示にする方法 Aug 15, 2023 pm 01:56 PM

jqueryでselect要素を非表示にする方法

jQueryで選択要素の変更イベントバインディングを実装する方法 jQueryで選択要素の変更イベントバインディングを実装する方法 Feb 23, 2024 pm 01:12 PM

jQueryで選択要素の変更イベントバインディングを実装する方法

Linux が select を使用する理由は何ですか? Linux が select を使用する理由は何ですか? May 19, 2023 pm 03:07 PM

Linux が select を使用する理由は何ですか?

mysqlのselect構文の使い方 mysqlのselect構文の使い方 Jun 01, 2023 pm 07:37 PM

mysqlのselect構文の使い方

選択チャネルの実装 golang による同時プログラミングのパフォーマンス最適化 選択チャネルの実装 golang による同時プログラミングのパフォーマンス最適化 Sep 27, 2023 pm 01:09 PM

選択チャネルの実装 golang による同時プログラミングのパフォーマンス最適化

MySQL の select ステートメントの使用方法 MySQL の select ステートメントの使用方法 May 27, 2023 pm 01:18 PM

MySQL の select ステートメントの使用方法

MySQL の select ステートメントの使用方法 MySQL の select ステートメントの使用方法 May 28, 2023 pm 05:16 PM

MySQL の select ステートメントの使用方法

See all articles