php - disable if input value is text and enable if it number -
i want : if value of input text, disable. if value of same input number ,then enable.
the code is
<input type="text" value ="<?php echo $row [0];? disable>
this test if value int (cases 1.0 or '1' disabled) :
<input type="text" value="<?php echo $row[0];?>"<?php echo !is_int($row[0]) ? ' disabled="disabled"' : ''; ?> /> this test if value float (cases 1 or '1' disabled) :
<input type="text" value="<?php echo $row[0];?>"<?php echo !is_float($row[0]) ? ' disabled="disabled"' : ''; ?> /> this test if value int or float or numeric string (cases '1' enabled) :
<input type="text" value="<?php echo $row[0];?>"<?php echo !is_numeric($row[0]) ? ' disabled="disabled"' : ''; ?> />
Comments
Post a Comment