используя xslt для сортировки xml через функцию onclick

Я хотел бы знать самый простой способ сортировки таблицы xml / xslt, нажав соответствующие кнопки. Я довольно хорошо знаком с xslt, но очень плохо знаком с javascript, поэтому будьте осторожны со мной.

Я просмотрел много примеров в интернете, но, похоже, что на самом деле ничто не соответствует тому, что я пытаюсь сделать, или, возможно, мои навыки кодирования просто не соответствуют норме.

Я мог бы быть далеко, но я думал что-то вроде ...

XSLT:

<button onclick="title()">sort by title</button>
<!--some xsl code-->
<xsl:for each select="record">
<xsl:sort id="title" select="dates/year"/>
<!--more xsl code-->

JavaScript:

function title() {
document.getElementById(title).select="titles/title";
}

Мне также не совсем ясно, куда поместить код JavaScript. У меня уже есть файл .js, в котором отображается мой xml & amp; XSL файлы в виде HTML. Могу ли я поставить этот код там? Или мне нужен встроенный скрипт в моем файле xsl? Я видел много способов присоединения javascript к файлу xsl, но я не уверен, какой способ лучше всего подходит для моих целей.

Ответы на вопрос(2)

Ваш ответ на вопрос