2017-12-03 100 views
0

我想添加onfocus/onblur事件到一个窗体,但不知何故我没有得到它的工作。我认为这与逃避报价有关,但我尝试了几种方法,但都没有成功。我的代码是这样的:在你的onblur串Onblur/onfocus不在里面工作php

echo '<input type="password" id="'.$field->name.'" name="'.$field->name.'" size="30" class="inputbox" placeholder="'.$field->title.'" 
       onfocus="this.placeholder = ''" onblur="this.placeholder = '.$field->title.'" 
       />'."\n"; 
       break; 

回答

1

你缺少报价:

<?php 
echo '<input type="password" id="' . $field->name . '" name="' . $field->name . '" size="30" class="inputbox" placeholder="' . $field->title . '" onfocus="this.placeholder = ''" onblur="this.placeholder = \'' . $field->title . '\'" />'."\n"; 
+0

我也逃上聚焦状态的单引号...但总体来说你的帮助解决我的问题。 –

相关问题