繁体   English   中英

将按钮链接到链接的按钮

[英]Link around button to button that links

所以我有这个代码:

<g:link class="create" action="create" params="${params}">
    <input type="button" value="New Field Trip Location">
</g:link>


<g:set var="paramsArray" value="$params" />
<button type="button" onClick="location.href='${createLink(controller:'fieldTripLocation', action:'create', params: $params)}'">New Field Trip Location</button>

第一个代码段适用于chrome等,但我被告知它是一个糟糕的风格,有一个按钮周围的链接。 为了解决这个问题,我尝试使用paramsArray变量添加代码段2以传递我的动态大小的参数,但我不确定如何发送我的params变量(更像是由一堆不同的变量组成的数组,如index和cameFrom)下一个观点。 所以整体总结:我有丑陋的坏代码可以工作,但想要解决它,但似乎无法通过多个动态参数,需要你的帮助。 谢谢!

为什么不使用具有正确css样式的链接:

<g:link class="create linkButton" action="create" params="${params}">
    New Field Trip Location
</g:link>

<style type="text/css">
.linkButton {
  font: bold 11px Arial;
  text-decoration: none;
  background-color: #EEEEEE;
  color: #333333;
  padding: 2px 6px 2px 6px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
  border-left: 1px solid #CCCCCC;
}
</style>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM