我努力了:
<!--...-->
<script type="text/javascript">
var myVar = "some string";
</script>
<!--...-->
<input name="&{myVar};" ... />
<!--...-->
但是使用 FireFox,名称被设置为文字字符串:“&{myVar};” 而不是 myVar 的值...
UDPATE:我看到这称为 JavaScript 实体并且很长时间没有得到支持 - 但是如果可以直接在事件中包含 JavaScript 肯定有办法(我意识到属性不是事件,所以 JavaScript 可能没有被评估).. ?!这比硬编码值要好得多,因为它在其他地方使用了很多..