Php在网页中提交按钮

Art*_*hur 1 html php text submit

我最初有这样的提交按钮

<form action="<?php $self ?>" method="post" >
    <input name="search" type="hidden" >
    <INPUT TYPE = "Submit" Name = "Submit1" VALUE = "search">
</form>
Run Code Online (Sandbox Code Playgroud)

它使这个声明成真

if(isset($_POST['Search'])){}
Run Code Online (Sandbox Code Playgroud)

一时间一切都很顺利,然后我将提交按钮设为图像

<form action="<?php $self ?>" method="post" >
    <input name="Search" type="hidden" />
    <INPUT value="Search" TYPE="image" SRC="search.jpg" BORDER="0"  ALT="Search">
</form>
Run Code Online (Sandbox Code Playgroud)

更多时间一切都很好,直到我想把这个按钮变成文本链接..

我在互联网上看了很多东西,在那里我了解到它不能在html中完成但是需要java脚本..所以我试着使用这段代码,但它不再使我的声明真实.

这是我找到的javascript提交按钮

<a href='javaScript:document.FORM_NAME.submit()'>Submit</a>
Run Code Online (Sandbox Code Playgroud)

我对你的两个问题向导有1)我在哪里提交提交的价值?2)如何让这个替换我早期的提交按钮?

Jes*_*ien 8

将按钮设置为文本链接是简单的CSS.

<input type="submit" id="submit" value="submit" class="submitbutton" />
Run Code Online (Sandbox Code Playgroud)

CSS:

input.submitbutton{
margin: 0;
border: none;
background-color: transparent;
padding: 0;
}
/* Make sure the hover has the same element properties as the first, obviously changing the font colour on hover is something acceptable */
input.submitbutton:hover{
margin: 0;
border: none;
background-color: transparent;
padding: 0;
}
Run Code Online (Sandbox Code Playgroud)