How do I use an image as a submit button?

后端 未结 6 1241
傲寒
傲寒 2020-12-05 13:08

Can someone help to change this to incorporate an image called BUTTON1.JPG instead of the standard submit button?

相关标签:
6条回答
  • 2020-12-05 13:28

    Just remove the border and add a background image in css

    Example:

    $("#form").on('submit', function() {
       alert($("#submit-icon").val());
    });
    #submit-icon {
      background-image: url("https://pixabay.com/static/uploads/photo/2016/10/18/21/22/california-1751455__340.jpg"); /* Change url to wanted image */
      background-size: cover;
      border: none;
      width: 32px;
      height: 32px;
      cursor: pointer;
      color: transparent;
    }
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <form id="form">
      <input type="submit" id="submit-icon" value="test">
    </form>

    0 讨论(0)
  • 2020-12-05 13:37

    Use an image type input:

    <input type="image" src="/Button1.jpg" border="0" alt="Submit" />
    

    The full HTML:

    <form id='formName' name='formName' onsubmit='redirect();return false;'>
      <div class="style7">
        <input type='text' id='userInput' name='userInput' value=''>
        <input type="image" name="submit" src="https://jekyllcodex.org/uploads/grumpycat.jpg" border="0" alt="Submit" style="width: 50px;" />
      </div>
    </form> 

    0 讨论(0)
  • 2020-12-05 13:38

    Use CSS :

    input[type=submit] {
    
    background:url("BUTTON1.jpg");
    
    }
    

    For HTML :

    <input type="submit" value="Login" style="background:url("BUTTON1.jpg");">
    
    0 讨论(0)
  • 2020-12-05 13:46

    HTML:

    <button type="submit" name="submit" class="button">
      <img src="images/free.png" />
    </button>
    

    CSS:

    .button {  }
    
    0 讨论(0)
  • 2020-12-05 13:47
    <form id='formName' name='formName' onsubmit='redirect();return false;'>
            <div class="style7">
        <input type='text' id='userInput' name='userInput' value=''>
        <img src="BUTTON1.JPG" onclick="document.forms['formName'].submit();">
    </div>
    </form>
    
    0 讨论(0)
  • 2020-12-05 13:51

    Why not:

    <button type="submit">
    <img src="mybutton.jpg" />
    </button>
    
    0 讨论(0)
提交回复
热议问题