ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript はどのようにしてマクロ制御データを取得しますか?
JavaScript マクロ制御データを取得するには 2 つの方法があります: get("value"): 入力ボックス、テキスト領域、および選択リストの value 属性値を取得します。 getRemoteValue(): iframe や audio など、リモートで読み込まれたマクロ コントロールのリモート データを取得します。
1. get("value")
get("value") メソッドを使用して、その value 属性の値を取得できます:
const input = document.getElementById("my-input"); const value = input.get("value");
2. getRemoteValue()
getRemoteValue() を使用できます。リモート データを取得する方法:
const iframe = document.getElementById("my-iframe"); iframe.getRemoteValue((result) => { // result 包含 iframe 中的 HTML 内容 });実用的なケース
ケース: 入力ボックスの値を変更する
入力ボックスがあり、次のようにしたいとします。 JavaScript を通じて値を変更します:<input id="my-input" value="初始值">
// 获取输入框 const input = document.getElementById("my-input"); // 设置新值 input.set("value", "新值");このコードを実行すると、入力ボックスの値が「初期値」から「新しい値」に変わります。 注
はテキストの内容ではなく、選択された値を返します。
は非同期メソッドです。つまり、リモート データの読み込みが完了した後にコールバック関数が実行されます。
以上がJavaScript はどのようにしてマクロ制御データを取得しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。