我有以下脚本用于下拉列表
<xsl:element name="optgroup">
<xsl:for-each select="$parent/child::node">
<xsl:element name="option">
<xsl:attribute name='Value' >
<xsl:value-of select="@id"/>
</xsl:attribute>
<xsl:value-of select="@nodeName"/>
</xsl:element>
</xsl:for-each>
</xsl:element>
我从10个元素中选择一个元素。如何在input[type=button]
点击事件中获取所选元素的值?
答案 0 :(得分:1)
您已经发布了一个XSLT片段,并将问题标记为XSLT,但对HTML文档中的单击事件做出反应是客户端脚本的工作,而不是XSLT。
假设您的optgroup
元素是select
元素的一部分且name="select1"
,select
和input
按钮都在form
内name="form1"
您可以使用例如
<input type="button"
value="..."
onclick="alert(this.form.elements.select1.value);"/>
提醒所选值。