मैं Drupal 7 में एक क्षैतिज लॉगिन प्रपत्र यह पाठ उन्हें क्लिक करने पर गायब करने की जरूरत के लिए एक प्लेसहोल्डर निर्धारित करने की आवश्यकता पर Drupal 7 में एक प्लेसहोल्डर कैसे सेट करें। वे सिर्फ 'उपयोगकर्ता नाम' और 'पासवर्ड' कहेंगे। अभी के रूप में फॉर्म के लिए कोड है। धन्यवाद!एक लॉगिन प्रपत्र
function horizontal_login_block($form) {
$form['#action'] = url($_GET['q'], array('query' => drupal_get_destination()));
$form['#id'] = 'horizontal-login-block';
$form['#validate'] = user_login_default_validators();
$form['#submit'][] = 'user_login_submit';
$form['#prefix'] = '<div id="loginbar">';
$form['#suffix'] = '</div>';
$form['name'] = array(
'#type' => 'textfield',
'#prefix' => '<div class="usericon">',
'#suffix' => '</div>',
'#maxlength' => USERNAME_MAX_LENGTH,
'#default_value' => t('Username'),
'#id' => 'userbar',
'#size' => 15,
'#required' => TRUE,
);
धन्यवाद! इस पर आईई के लिए एक फिक्स का कोई विचार? – Zach
पुराने ब्राउज़र के लिए http://drupal.org/project/jquery_placeholder संभवतः उपयोगी हो सकता है। – Vacilando
अभी भी ड्रूपल 8 में काम करता है :) –