无法在引导程序中的文本框前面放置按钮

时间:2018-11-27 21:07:41

标签: javascript html twitter-bootstrap-3

我正在编辑代码,我想在文本框中放置一个水平按钮。

<div class="input-group">
    <label for="fname">First Name</label>
    <input type="text" class="form-control" id="fname" name="fname" placeholder="First Name" autocomplete="off">
    <span class="input-group-btn">
        <button class='btn btn-success' type="button" onclick="myFunction('fname')"><i class="fa fa-microphone"></i></button>
    </span>
</div>

但是我在按钮上方有点像output

3 个答案:

答案 0 :(得分:1)

您可以仅将按钮移动到文本框之前和标签之后

<div class="input-group">
        <span class="input-group-btn">
          <label for="fname">First Name</label>
          <button class ='btn btn-success' type="button" onclick="myFunction('fname')"><i class="fa fa-microphone"></i></button>
        </span>
        <input type="text" class="form-control" id="fname" name="fname" placeholder="First Name" autocomplete="off" >
      </div>

您可以在此处看到一个有效的示例:http://jsfiddle.net/aq9Laaew/280547/

答案 1 :(得分:1)

只要带出label

<label for="fname">First Name</label>
<div class="input-group">
    <input type="text" class="form-control" id="fname" name="fname" placeholder="First Name" autocomplete="off" >
    <span class="input-group-btn">
        <button class ='btn btn-success' type="button" onclick="myFunction('fname')"><i class="fa fa-microphone"></i></button>
    </span>
</div>

答案 2 :(得分:0)

<label for="fname">First Name</label>
<div class="input-group">
  <span class="input-group-btn">
   <button class='btn btn-success' type="button" onclick="myFunction('fname')">test</button>
  </span>
  <input type="text" class="form-control" id="fname" name="fname" placeholder="First Name" autocomplete="off">
</div>