0

我是 ruby​​ on rails 的新手 我正在尝试为 ruby​​ on rails 中的以下 html 标记生成等效代码

<a href="javascript:show_calendar('document.tstest.timestamp', document.tstest.timestamp.value);"><img src="cal.gif" width="16" height="16" border="0" alt="Click Here to Pick up the timestamp"></a>

任何人都可以帮助我。

谢谢

4

1 回答 1

0

以下代码片段利用 Railsimage_taglink_to辅助方法,但生成与您想要的完全等效的标记:

<%= link_to(image_tag('cal.gif', :width => 16, :height => 16 :border => 0, :alt => "Click Here to Pick up the timestamp"), "javascript:show_calendar('document.tstest.timestamp', document.tstest.timestamp.value);") %>
#=> <a href="javascript:show_calendar('document.tstest.timestamp', document.tstest.timestamp.value);"><img alt="Click Here to Pick up the timestamp" border="0" height="16" src="/assets/cal.gif" width="16" /></a>
于 2013-06-13T22:22:02.457 回答