私は新しいユーザーstackoverflowです。私はasp.netの特定の要素にカスタムフォーカスを設定する問題に直面している。 asp.netまたはJavaスクリプト機能を使用できます。Asp.net要素のカスタムフォーカス
私はその後、支払いモード1ドロップダウン支払1テキストボックスに、ページの読み込みで最初に注力し、ボタンを保存したいです。
ありがとうございます。
私は新しいユーザーstackoverflowです。私はasp.netの特定の要素にカスタムフォーカスを設定する問題に直面している。 asp.netまたはJavaスクリプト機能を使用できます。Asp.net要素のカスタムフォーカス
私はその後、支払いモード1ドロップダウン支払1テキストボックスに、ページの読み込みで最初に注力し、ボタンを保存したいです。
ありがとうございます。
あなたはasp.netでコントロールプロパティからTabIndex
を与えることができます。また、あなたがHTMLとJavaScriptを使用して、すべてのことを行うことができます$("element").focus()
でフォーカスを設定するためにjqueryのを使用することができます。
まずにid属性を割り当てますpayment_1要素例えば(入力html要素への広告「ID」):
<input id="payment1">
その後、JavaScriptがその入力フィールド注力使用して:あなたは、ユーザーが持つ入力フィールド間を移動する能力を持っているしたい場合は
document.getElementById('payment1').focus();
をデフォルト(左から右、上から下へ)とは異なる順序で "Tab"ボタンを押し、次にtabindex属性を要素に割り当てます。例:
<input id="payment1" tabindex="1">
<button id="save" tabindex="2">
これにはJSは必要ありません。オートフォーカスを使用するだけです
<input type="text" name="payment1" tabindex="1" autofocus />
ここでは、ページの読み込み時にそのフィールドをフォーカスする必要があります。他のフィールドにフォーカスを合わせたい順序でtabindexします。