现在要用标签做这样的一个效果:
在JSP页面输入语句<Html: text ID=myText onclick="ok()">
他的显示效果是:一个文本框(名字是myText),还有在文本框后面,有一个比文本框宽度和长度要小的一个小按钮。
要求功能:单激小按钮会调用ok()函数,ok()函数功能不定,后开发者可以根据自己的需要进行实现
我们这只负责调用,那位大侠指点一下,分不够我再加

解决方案 »

  1.   

    不可以这样做,jsp属于服务器端程序,不能直接写javascript脚本!
      

  2.   

    希望有知道怎么写的,帮忙写出来看看!是不是response.write().print("*******");*号部分可以写javascript啊?
      

  3.   

    <script language="javascript">
    function ok(){
    ....}
    </script>
    可以的呀,<Html: text ID="myText" onclick="return ok();">
    <html:button property="23232" onclick="return ok();" value="dsffsddfs"  ></html:button>你到底是要text的onclick事件还是button的onclick事件
      

  4.   

    <html:text  onclick="return ok();" property="dfdd"  name="fdssfd" value="fsddsfsdf">
          </html:text><html:button   property="23232" onclick="return ok();" value="dsffsddfs"  ></html:button>
      

  5.   

    zuoyangguang(水) 可能我没有表述清楚,我要的是在JSP页面就一条语句
    <Html: text ID=myText onclick="ok()">
    就可以实现我上面要求的功能
      

  6.   

    实在不明白因为不使用一个text和一个button
    你不觉得搞在一块很容易让人误解么?
    你现在写起来是爽
    可以后的维护人员怎么办?
      

  7.   

    并且<Html: text ID=myText onclick="ok()">不是STRUTS中的标签,是我们自己定义一个后台标签实现的,是不是很过份,呵呵!
      

  8.   

    <html:text  onclick="return ok();" property="dfdd"  name="fdssfd" value="fsddsfsdf">
          </html:text>
    这样就可以了阿,ok()是一个javascript函数,定义了要干什么不管你的事了,什么答辩经理
      

  9.   

    现在界面效果基本上出来了,就是功能:单激小按钮会调用ok()函数,ok()函数功能不定。没有实现,那位大侠愿意再说下?
      

  10.   

    已经解决,有兴趣的去http://community.csdn.net/Expert/topic/4688/4688625.xml?temp=2.408999E-02看看
      

  11.   

    你不是自己写的标签吗,你加一个属性在标签上,在JSP调用的时候临时配置一下,标签类里加上就OK了啊,你都写出标签了还不会加个属性吗???