Jump to content

Bolmazov

User
  • Posts

    355
  • Joined

  • Last visited

Everything posted by Bolmazov

  1. too vasa_c: & Yarik Voronov Проблема в том, что Я не знаю как так написать отдельный JS, чтобы XLS не содержал кода подобного этому: <div name="node" type="psevdo" class="psevdo" onclick="changeVisibility(this)"> Причина в том, что Я хочу (а точнее Мой руководитель по УИРу), что бы свойства, которыми Я наделю элементы, не зависели от того что это конкретно за элемент. Значение должно иметь лишь то, что значение у данного эл-та name=?node?. Как такой js-файл написать?
  2. Здравствуйте. Заранее извинюсь за возможную простоту вопроса, так как JS, XML и XSL Я изучаю лишь месяц. К тому же Я длительное время пытался сам решить эту ?задачку? и поискать решения в Интернете, не нашел. Итак: У Меня есть XML файл. Он обрабатывается XSL. Вот пример фрагмента XML: ? <document> <node class='term'><text>1_some data</text></node> <node class='psevdo'><text> 2_some data </text> <node class='psevdo'><text>2.1_ some data </text> <node class='term'><text>2.1.1_ some data </text></node> </node> <node class='term'><text> 2.2_some data </text></node> </node> <node class='psevdo'><text> 3_some data </text> <node class='term'><text>3.1_ some data </text></node> </node> <node class='term'><text>4_some data </text></node> </document> В XLS написан такой фрагмент: ? <xsl:teamplate match=?node?> <xsl:choose> <xsl:when test=?@class=?psevdo??> <div name=?node? type=?psevdo? class=?psevdo?> <xsl:value-of select=?text?/> <xsl:apply-templates select=?node?/> </div> </xsl:when> <xsl:when test=?@class=?term??> <div name=?node? type=?term?class=?term?> <xsl:value-of select=?.?/> <xsl:apply-templates select=?node?/> </div> </xsl:when> </xsl:choose> </xsl:teamplate> ?. Я хотел бы написать отдельный js-файл, который бы описывал свойства элементов, у которых значение атрибута name=?node?. В частности прописать его повидение на onclick (при клике свойство данного элемента visibility="visible") Подскажите, каким должен быть js-файл?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy