我正在使用Bootstrap推荐的电话表格助手来验证文本框内的电话号码.验证按预期工作,但我在设置文本框的默认值时遇到一些问题.这是我用的标记:
<input type = "text" class = "bfh-phone" data-format = "(ddd) ddd-dddd"
id = "phone" value = <?php echo $phone; ?>>
Run Code Online (Sandbox Code Playgroud)
我的PHP $ phone变量是一个10位数的非格式化数字
$phone = 1234567890;
Run Code Online (Sandbox Code Playgroud)
不幸的是,上面的内容并没有显示为输入框的默认值.如果我从input元素中取消"class"和"data-format"属性,则默认值将按预期显示.
我已经尝试按照数据格式属性的方式格式化我的$ phone变量.
IE:
$phone = (123) 456-7890;
Run Code Online (Sandbox Code Playgroud)
但没有骰子.在这种情况下,如何使用PHP变量设置默认值?
看起来必须在输入字段中设置"值"属性以及"数据编号"属性,以便在字段中实际显示该数字.在bootstrap formhelper网站上可以看到一个示例 - http://vincentlamanna.com/BootstrapFormHelpers/phone.html - 在显示值时在<span>标记内.
| 归档时间: |
|
| 查看次数: |
6618 次 |
| 最近记录: |