项目中用到了webwork,tiles;
现在查询action也写好了,页面中用一个图片代替一个提交按钮;
怎样实现点击图片就能引发写好的action?

解决方案 »

  1.   

    把提交按钮的背景设置为这个图片不就行了.
    <input style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(图片路径); BORDER-LEFT: 0px; WIDTH: 48px; BORDER-BOTTOM: 0px; HEIGHT: 16px" type=submit value=" " >
      

  2.   

    L@_@K<html>
        <form action="http://[youractionurl]" method="post">
            输入你的姓名: <input name="fname"><br>
            喜爱的冰淇淋口味:
            <select name="flavor">
            <option value="chocolate">巧克力
            <option value="strawberry">草莓
            <option value="vanilla" selected>香草
            </select>
            <h3>点击图片提交表单</h3>
            <img src="http://www.csdn.net/Images/logo_csdn.gif" onclick="document.forms[0].submit();" alt="提交" style="cursor: hand;" /><br />
        </form>
    </html>
      

  3.   

    这个submit()是哪个对象的方法啊?
    比如代码如下<body>
    <div>
    <form action="InComelogResultAction.action">
    <table cellspacing="0" cellpadding="0">
    <tr>
    <td bgcolor="eeeedd" width="10"><img src="../img/tissue/search.jpg"></td>
    <td>&nbsp;</td>
    <td><s:textfield name="barCode" size="15" value=""/></td>
    <td>&nbsp;</td>
    <td><input type="image" src="../img/tissue/search_on.jpg" onclick=""/>
    </td>
    </tr>
    </table>
    </form>
    </div>
    </body>
    在onclick中如何写
      

  4.   

    submit()当然是form滴!document.forms[0].submit();
      

  5.   

    各位大哥,现在出了一个问题:
    我用js的submit(),但是点击之后,不是执行代码,而是变成了下载文件,就是那个action所在文件;
    这是怎么回事?
      

  6.   

    为什么要想的这么复杂,什么onclick,js,背景图片的,根本不需要啊,form本来就支持图片按钮的。
    <input type="image" src="xxxx/xxx.jpg"/>把这个放在form标签里面就可以啊,就跟点击提交按钮是一样的,也不会出现什么下载文件的吧
      

  7.   

    上楼说得不对吧,   type="image"  这个会引起submit吗?点击图片按钮表单根本不会提交.
      

  8.   

    <ww:submit type="image" />
      

  9.   

    <ww:submit   type="image"   /> ww:submit这个定义是啥意思?
      

  10.   

    to yiyiwenlin
    谁说不会提交的?
      

  11.   

    webwork MVC构架中的一种框架<ww:submit>webwork的标签,运行后翻译成为<input type="image" src="...">