0

助けが必要です。私は CakePHP とその html ヘルパーを使用しています。入力フィールドをクリックしたときに、入力フィールドですべてを選択する必要があります。

JavaScript:

`<script type="text/javascript">
   function SelectAll(id)
    {
      document.getElementById(id).focus();
      document.getElementById(id).select();
    }
</script>`

Php:

 `<?php echo $html->input('Listing/client_name', array('size' => '15','id' => 'client_name', "onclick'=>'SelectAll('client_name');", 'value'=>'Seller Name', 'class'=> 'font_display_normal' ))?>`
4

1 に答える 1

3

これは構文エラーです。onclick は配列のキーでなければなりません。

"onclick'=>'SelectAll('client_name');"

次のようにする必要があります。

'onclick'=> 'SelectAll("client_name");' 

試す:

`<?php echo $html->input('Listing/client_name', array('size' => '15','id' => 'client_name', 'onclick'=> 'SelectAll("client_name");' , 'value'=>'Seller Name', 'class'=> 'font_display_normal' ))?>`
于 2012-08-06T15:56:29.117 に答える