jquery - 使用有效图像验证表单

标签 jquery html css validation twitter-bootstrap

我设计了一个 from 并尝试使用 Bootstrap 表单验证器对其进行验证。这里的验证工作正常,但如果文件经过验证,则有效图标(右标记)必须出现在文本框旁边,但对我来说它会出现在下一行。这是图片,

After validatation

这是我的标记,

<div class="form-group control-group">
<label for="uln" class="control-label col-xs-4">Teacher Id:</label>
    <div class="col-xs-8">
        <div class="col-lg-8 controls">
          <input type="text" class="form-control" name="teacherId" id="teacherId" placeholder="Enter Teacher Id">
        </div>
</div>

</div>

我有CSS,

label.valid {
width: 24px;
height: 24px;
background: url(assets/img/valid.png) center center no-repeat;
display: inline-block;

text-indent: -9999px;
}

请帮助我,我想要正确的标记就在文本框旁边。

最佳答案

为什么不在 input 之后添加一个 span

DEMO

HTML:

<div class="form-group control-group">
    <label for="uln" class="control-label col-xs-4  ">Teacher Id:</label>
    <div class="col-xs-8">
        <div class="col-lg-8 controls">
            <input type="text" class="form-control" name="teacherId" id="teacherId" placeholder="Enter Teacher Id">
            <span class="valid"></span>
        </div>
    </div>
</div>

CSS:

.valid {
    width: 24px;
    height: 24px;
    background: url(http://images.videolan.org/images/features/tick.png) center center no-repeat;
    display: inline-block;
    text-indent: -9999px;
}

关于jquery - 使用有效图像验证表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22532535/

相关文章:

javascript - 检查数组元素是否已定义的简写

javascript - 使用 jQuery 更改 HTMLDivElement 中的所有 id

jquery - FancyBox加载后调用函数

javascript - 在这种情况下如何修复自动关闭 div 标签

javascript - 用鼠标在网页上模拟震颤(例如帕金森病)?

css - 如何计算 css px 或 rem 中的 Photoshop 字母间距?

css - 如何将 "pin"一个节点移至左视口(viewport)边缘,同时保持其他节点相对于视口(viewport)水平居中?

javascript - 更新滚动 : Simplify so it doesn't use JQuery and just the simplest Javascript 上的 CSS 代码

javascript - DIV 意外改变形状

html - CSS 中的字体