2012-08-06 73 views
0

我需要帮助,我使用CakePHP和它的html助手。我需要在输入字段中单击时在输入字段中选择全部。onclick与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'))?>` 

回答

1

这是一个语法错误,的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'))?>` 
+0

嘿,感谢名单!这在尴尬!哈哈哈谢谢你的帮助!它工作100%! – learner23 2012-08-07 06:30:09