получить выпадающее выбранное значение - PullRequest
0 голосов
/ 01 февраля 2011

у меня есть следующий скрипт для выпадающего списка

<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] событии клика?

1 Ответ

1 голос
/ 01 февраля 2011

Итак, вы опубликовали фрагмент XSLT и отметили вопрос как XSLT, но реагирование на события щелчка в документе HTML - это работа для сценария на стороне клиента, а не для XSLT. Предполагая, что ваш элемент optgroup является частью элемента select с name="select1", а кнопки select и input находятся внутри form с name="form1", вы можете использовать, например,

<input type="button" 
       value="..." 
       onclick="alert(this.form.elements.select1.value);"/>

для оповещения о выбранном значении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...