2010-06-18 62 views
0

所以Grob的重点,我有Ruby on Rails的:使用Javascript:如何在文本框中出现

<script type="text/javascript"> 
function grabFocus(){ 
    document.getElementByID("category_name").focus(); 
} 
</script> 
<div> 
<h1>New category</h1> 
<br/> 
<% remote_form_for :category, @category, :url=>{:action=>'ajax_create'} do |f| %> 
    <%= f.error_messages %> 
    <%= f.hidden_field :object_type %> 

    <p> 
    <%= f.text_field :name, :label=>false %> 
    <%= f.submit 'Create' %> 
    </p> 
<% end %> 
<br/> 
</div> 

之前,我刚结束了

<script type="text/javascript"> 
    document.getElementByID("category_name").focus(); 
</script> 

在文件的底部。
但其他网站建议我把它作为一个函数,并在onLoad中调用它...但我正在使用的部分(上面粘贴的所有东西)没有一个主体... 我显示部分在面框使用的iframe中...

想法?

回答

0

了... ...

其标识..不是ID ...

可悲的错误。

getElementById