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 回答