如何xsl中文本框在打开页面时 自动加载js 方法的得到的值

NewaGirlFriend 2018-10-11 12:13:03
<xsl:call-template name="fieldText">
<xsl:with-param name="name"><xsl:value-of select="@name"/><xsl:value-of select="@pseudo_index"/></xsl:with-param>
<xsl:with-param name="form"><xsl:value-of select="$form"/></xsl:with-param>
<xsl:with-param name="label"><xsl:value-of select="@label"/></xsl:with-param>
<xsl:with-param name="labelId">label<xsl:value-of select="@name"/><xsl:value-of select="@pseudo_index"/></xsl:with-param>
<xsl:with-param name="size" select="@size"/>
<xsl:with-param name="operatorValue"><xsl:value-of select="@operatorValue"/></xsl:with-param>
<xsl:with-param name="mixedCase"><xsl:value-of select="@mixedCase"/></xsl:with-param>
<xsl:with-param name="required"><xsl:value-of select="$required"/></xsl:with-param>
<xsl:with-param name="allowVariables"><xsl:value-of select="$allowVariables"/></xsl:with-param>
<xsl:with-param name="grid"><xsl:value-of select="$grid"/></xsl:with-param>
<xsl:with-param name="query"><xsl:value-of select="$query"/></xsl:with-param>
<xsl:with-param name="validOperators"><xsl:copy-of select="operators"/></xsl:with-param>
<xsl:with-param name="value"><!--<xsl:value-of select="$dayago"/>-->javascript:addDate()</xsl:with-param>
</xsl:call-template>


js:
<script language="javascript" type="text/javascript">
function addDate(){
alert(123);
console.log("in");
var d=new Date();
d.setDate(d.getDate()-15);
var m=d.getMonth()+1;
console.log("out");
return d.getFullYear()+"-"+m+"-"+d.getDate();
}

现在就是文本框中直接显示javascript:addDate()
...全文
245 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
雨雪纷纷 2019-01-02
  • 打赏
  • 举报
回复
打破零回复~

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧