与静态内容重叠的输入标签
overlapping input tag with static content
我在html中有两个重叠的输入标签。我想一个应该有$ sign在它和其他应该有值作为占位符在它。现在,当它们重叠时,我希望当用户按tab键并到达重叠的输入框,它应该选择一个值作为占位符。通过这个,我想实现$ sin应该是静态的。
<div id="twoinput" style="width: 40%; float: right;">
<input id="visiblevalue" type="text" name="value" placeholder="$ Value" value="" required="required" onfocus="if(this.value == '') this.value='$ '" onblur="if(this.value == '$ ') this.value = ''" onkeydown="return isNumber(event);" />
<input id=hiddenvalue type="text" placeholder="Value" value="" required="required" onfocus="this.placeholder=''" onblur="if(this.value=='')this.placeholder='Value'" />
</div>
#twoinput{
position:relative;
}
#visiblevalue{
position:absolute;
}
#hiddenvalue{
bottom: 0;
right:0;
left:0;
}
#twoinput{
position:relative;
}
#visiblevalue{
position:absolute;
}
#hiddenvalue{
bottom: 0;
right:0;
left:0;
}
不需要使用输入标记来保存$符号。使用Bootstrap在输入框前加上$:
下面是一个用法的例子:
<div class="input-group">
<span class="input-group-addon">$</span>
<input type="text" class="form-control">
</div>
下面是Bootstrap文档的链接:http://getbootstrap.com/components/input-groups
相关文章:
- 如何使用 JavaScriptJQuery 将隐藏输入标签的值与选择标签的选定选项的值进行设置
- 安卓键盘未打开绑定到触摸启动的输入标签
- 第二个输入标签-如何添加
- 使用 javascript 设置输入标签的值
- 使用 JS 从输入标签中获取多个值
- 数据绑定在带有输入标签的 AngularJS 中不起作用
- 如何单独对输入标签应用样式
- 输入标签从不显示非数字单词的面
- 如何使用 Cookie 将信息保存在输入标签中
- 使用 PURE JS 基于输入标签添加占位符属性 - 没有 jQuery
- 如何查找输入标签中的字符数
- 上下文菜单 JavaScript 无法获取所选文本,如果文本是输入标签/文本框
- ng-bind 用作文本区域的指令,但不是输入标签
- 输入标签上 7 天后的日期
- 为什么新创建的输入标签不会保留在页面上
- 表单:输入标签抛出错误弹簧 MVC
- 向隐藏的输入标签添加值并提交到表单
- 使用纯 JavaScript 从输入标签范围修剪小数
- 使用 POST 方法从后端的 HTML 访问输入标签值
- 如何在 JavaScript 中获取文件路径表单输入标签