Php 按钮类型提交在IE6.0中不起作用

Php 按钮类型提交在IE6.0中不起作用,php,html,Php,Html,大家好,朋友们 我需要一个按钮,上面有两行文字。文本的长度超出了我的空间。:-)我不喜欢图像 我使用了以下代码 <tr> <td align="center"> <button type="submit" name="add_invoice" id="buttonstyle"> Add to Ready for<br /> In

大家好,朋友们

我需要一个按钮,上面有两行文字。文本的长度超出了我的空间。:-)我不喜欢图像

我使用了以下代码

    <tr>
        <td align="center">
             <button type="submit" name="add_invoice" id="buttonstyle">
                  Add to Ready for<br />
                  Invoicing
              </button>
        </td>  
     </tr>

   <tr>
    <td align="center" colspan="2">
         <input type="submit" name="delete" value="Delete">
     </td>
  </tr>

添加到已准备就绪的
发票
这在IE 7.0中运行得非常好

但是在IE6.0中,当我在$u POST中单击第二个按钮delete时,它会返回两个按钮的值。 它的值为[添加发票]和[删除]。因此,我无法确定单击了哪一个(仅在IE 6.0中)

请帮助我理解这种行为。如果你有其他选择,请告诉我

提前谢谢

元素在IE中。是否尝试使用

编辑:因为您需要它跨越两行,我建议设置
input submit
的样式,或者创建一个图像

编辑#2:您也可以使用
IE中的
元素。尝试使用

编辑:因为您需要它跨越两行,我建议设置
input submit
的样式,或者创建一个图像


编辑#2:您也可以使用
我不知道这是否有效,但您可以使用javascript
onClick
事件触发提交

<tr>
    <td align="center">
         <button type="submit" onClick="document.formname.submit();" name="add_invoice" id="buttonstyle">
              Add to Ready for<br />
              Invoicing
          </button>
    </td>  
 </tr>

应将删除值设置为空。这是一种黑客行为,不确定我是否会这样做,但这是实现它的一种方式。不过,我可能会将其存储在函数中,然后调用该函数。出于演示/测试的原因,我没有在本例中这样做

我不知道这是否有效,但您可能可以使用javascript
onClick
事件来触发提交

<tr>
    <td align="center">
         <button type="submit" onClick="document.formname.submit();" name="add_invoice" id="buttonstyle">
              Add to Ready for<br />
              Invoicing
          </button>
    </td>  
 </tr>

应将删除值设置为空。这是一种黑客行为,不确定我是否会这样做,但这是实现它的一种方式。不过,我可能会将其存储在函数中,然后调用该函数。出于演示/测试的原因,我没有在本例中这样做

正如他们所注意到的,他们需要一个带有两行文本的按钮,这很可能会排除
。我说只要使用带有alt属性的
input type=“image”
,就可以了。没什么问题。您也可以使用JS更改
提交
上的
按钮
innerHTML的值,但这太过分了。谢谢您的回复。我的客户的网速很差,我创建的页面已经有很多图像。因此,我想避免使用图像。您可以使用sprite工作表并将其应用于
input type=“submit”
元素。IE需要使用
行高
,非IE需要使用
文本缩进
,以便在应用背景图像后将文本移出。正如他们所指出的,他们需要一个带有两行文本的按钮,这很可能会排除
。我说,只需使用带有alt属性的
输入类型=“image”
,然后就可以完成。没什么问题。您也可以使用JS更改
提交
上的
按钮
innerHTML的值,但这太过分了。谢谢您的回复。我的客户的网速很差,我创建的页面已经有很多图像。因此,我想避免使用图像。您可以使用sprite工作表并将其应用于
input type=“submit”
元素。IE需要使用
行高
,非IE需要使用
文本缩进
在应用背景图像后将文本移出。感谢您的回复。我也试过了,但是在$u POST中它返回了两个按钮的值。谢谢你的回复。我也尝试过,但在$u POST中,它返回两个按钮的值。