[
https://issues.apache.org/jira/browse/WW-4630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aleksandr Mashchenko reassigned WW-4630:
----------------------------------------
Assignee: Aleksandr Mashchenko
> <s:submit> generates a value attribute for type=image which violates W3C
> ------------------------------------------------------------------------
>
> Key: WW-4630
> URL: https://issues.apache.org/jira/browse/WW-4630
> Project: Struts 2
> Issue Type: Bug
> Environment: Windows Professional 7, with IBM Rad 8.5 and Webserver
> 7.0
> Reporter: Kendall Ponder
> Assignee: Aleksandr Mashchenko
> Priority: Minor
> Fix For: 2.5, 2.3.29
>
>
> I have the following <s:submit> code:
> <s:submit action="shipment_deleteShipperFromChosenShipperViewList"
> type="image" src="/llr/theme/delete.gif"
> onclick="clearDirtyFlag();deleteShipperFromChosenShipperViewList('%{organizationInfo.orgId}');"
> tabindex="16"/>
> which generates the following HTML:
> <input type="image" alt="Submit" src="/llr/theme/delete.gif"
> id="shipment_shipment_deleteShipperFromChosenShipperViewList"
> name="action:shipment_deleteShipperFromChosenShipperViewList" value="Submit"
> tabindex="16"
> onclick="clearDirtyFlag();deleteShipperFromChosenShipperViewList('1');"/>
> The W3C Markup Validator marks the HTML as an error. The error message is
> > Attribute value not allowed on element input at this point.
> Evidently value is not an allowed attribute when the type is image. I asked
> how do I keep Struts2 from generating the value attribute on Stack Overflow
> and they recommended I create a Jira. I hope I have done it correctly.
> Thanks!
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)