Put Cursor Automatically in the text input area

This should work on both Drupal 7 and drupal 8.  I have tested for drupal 8 and working fine.

$form['textfield'] = array(
  '#type' => 'textarea',
  '#attributes' => array(
  'id' => 'unique-textarea'
  'autofocus' => TRUE,
 ),
);

Jquery way to do it.

$('#unique-textarea').focus();

Remember to put this after complete page load.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s