XSLT оценивает значение атрибута как XPath? - PullRequest
1 голос
/ 06 мая 2020

У меня есть эта input строка в XSLT:

<input type="text" id="CSEMissingInput" class="CSEMissingInput"
       onblur="SetSeriesAnswer(this)" placeholder="[[MManswerInputPlaceholder]]" 
       **maxlength= "SCHEME/FIELD[@id='charactersLimitation']"**>
</input>`

Когда я помещаю число в maxlength, оно работает нормально, но когда я пытаюсь получить это число программно, это не так. работай. Как я могу это исправить?

1 Ответ

0 голосов
/ 06 мая 2020

Используйте шаблон значения атрибута ,

maxlength= "{SCHEME/FIELD[@id='charactersLimitation']}"

, чтобы строка значения атрибута интерпретировалась как XPath.

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