Мне нужно, чтобы div имел следующий связанный с ним Javascript:
onclick="resize('Value1', 'Value2', 'Value3', 'Value4')"
В моем XSL var1, var2, var3, var4
содержит строки Value1, Value2, Value3, Value4
для текущего узла.Итак, используя xsl:attribute name='onclick'
, я бы хотел связать JS с div.Проблема, с которой я сталкиваюсь, заключается в том, что в XSL можно экранировать одинарные кавычки, чтобы отобразить их на выходной странице (я так думаю).
Есть идеи, как это сделать?
РЕДАКТИРОВАТЬ: МойXSL-код для получения строки вызова функции javascript onclick:
<xsl:value-of select="concat('resize(', ''', $var1, ''', ',', ''', $var2, ''', ',', ''', $var3, ''', ',', ''', $var4, ''', ')'"/>
и IE6 [Да, это IE6, на моей машине установлена XP с IE6 :(] показывает ошибку:
Expression expected. concat('resize(', ''', $var1, ''', ',', ''', $var2, ''', ',', ''', $var3...