簡體   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