繁体   English   中英

在Drupal 7中为登录提交按钮添加“onclick”属性

[英]Add an “onclick” attribute to login submit button in Drupal 7

我在另一个页面中有一个drupal proyect作为iframe ,我想在登录提交按钮中添加一个属性,将顶部网址重定向到这样的自定义网址:

top.location.href = 'somepage.html';

我正在尝试这个:

  function hook_form_alter(&$form, &$form_state, $form_id){
    if($form_id == 'user_login_block'){
      $form['actions']['submit']['#attributes'] = array('onclick' => "top.location.href = 'somepage.html';");
    }
  }

我确定$form_iduser_login_form ,但没有任何反应。

您需要更改该行

$form['actions']['submit']['#attributes'] = array('onclick' => "top.location.href = 'somepage.html';");

$form['actions']['submit']['#attributes'] = array('onclick' => "javascript: top.location.href = 'somepage.html';");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM