検索

ホームページ  >  に質問  >  本文

PHP ページの onchange を通じて入力ボックスのプレースホルダーを動的に変更するにはどうすればよいですか?

このページには次のような選択ボックスがあります:


<?php echo html::select('module', $modules, '', "class= ' form-control selected' ")?>


##次のような入力ボックスもあります:


< ; ?php echo html::input('title', '', "class='form-control'")?>


JS 経由で選択したいscript ボックスは onchange() 関数をトリガーして、入力ボックスのプレースホルダーを動的に変更しますが、文法の書き方がわかりません。助けてください。


语者语者2289日前1063

全員に返信(6)返信します

  • 我又看了一会儿,站起来转身走了。

    我又看了一会儿,站起来转身走了。2019-01-07 14:23:44


    <!DOCTYPE html>
    <html>
    <head>
    <title></title>
    <meta charset="utf-8">
    </head>
    < body>
    <script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
    <label>请选择:</label> ;
    <select name="source">
    <option>chargeMoney1</option>
    <option>chargeMoney2</option>
    <option>chargeMoney3</option>
    <オプション>チャージマネー4</select>
    <br>
    <label>请查看:</label><input type="text" name="target" value="" placeholder="">

    <script type="text/javascript">
    $('select[name=source]').on('change',function(){
    // body...
    var source = '';
    source = $(this).val();
    $('input[name=target]').attr('placeholder',source);
    })


    </script>

    </本文>
        

    返事
    0
  • 我又看了一会儿,站起来转身走了。

    我又看了一会儿,站起来转身走了。2019-01-07 11:55:50

    ##対応するプレースホルダーのコンテンツを返すインターフェイスを PHP で記述します。フロントエンドは ajax を使用してこのインターフェイスを呼び出し、返されたコンテンツで前のプレースホルダーを上書きします。


    返事
    0
  • 语者

    ご回答ありがとうございます。しかし、私は PHP や JS を全く知りません。参考になる例を書いてもらえますか?

    语者 · 2019-01-07 12:12:39
    我又看了一会儿,站起来转身走了。

    PHP を使用せずに単純に作成しました。これはあなたにとってより適しているはずです。

    我又看了一会儿,站起来转身走了。 · 2019-01-07 14:24:49
    语者

    例をありがとうございます。問題は解決しました。

    语者 · 2019-01-07 16:41:28
  • キャンセル返事