0

私はこれを理解しようとしましたが、まだ問題があります。

テキストは実行時に決定されるため、スクリプト内からダイアログフォームの入力ボックスのテキスト (名前など) を設定したいと考えています。設計時はわかりません。私は、テキストが次のものから来ていることを学びました:

<div id="dialog-form" title="Create new user">
    <p class="validateTips">All form fields are required.</p>
    <form>
        <fieldset>
            <label for="name">Name</label>
            <input type="text" name="name" id="name" class="text ui-widget-content ui-corner-all" />
        </fieldset>
    </form>
</div>

... ラベル for="name">Name.. から具体的に。

このフォームは、実際には JQuery UI 標準の例から派生しています。

http://jqueryui.com/dialog/#modal-form

私の質問は次のとおりです。

この方法でテキストをまったく設定しないようにすることはできますか? スクリプトで完全に設定できますか?

そうでない場合、スクリプトを使用して変更するにはどうすればよいですか?

そうでない場合、html のテキスト「名前」にアクセスして、スクリプトから変更するにはどうすればよいですか?

4

1 に答える 1

2
    <fieldset>
        <label for="name">Name</label>
        <input type="text" name="name" id="name" class="text ui-widget-content ui-corner-all" />
    </fieldset>

<script>
var text = $('#name').prev().text(); // get the text

$('#name').prev().text('YourTextHere'); // Change the text
</script>
于 2013-03-04T21:23:24.543 に答える