Имитировать щелчок на Li в WebViewer FIlemaker

Я попытался имитировать щелчок по li или span, если это возможно, в Webviewer Filemaker. я не могу использовать " в сценарии. Это код, спасибо

<div class="blockLargeList borRad5">
​  <div class="formTopMp borRad5">​Rechercher une catégorie par navigation​</div>​
  <li data-idcat="1000009409">​…​</li>​
  <div class=​"prodUnitCttCat" id="categContent">​
    <h3>​Sélectionnez une catégorie :​</h3>​
    <div class=​"prodUnitCat">​
      <ul data-lvlcat=​"1">​
        <li data-idcat=​"340">​…​</li>​
        <li data-idcat="1000012702">​…​</li>​
        <li data-idcat="1000016184" class=​"prodUnitSelectCat">​
          <span>​ANIMALERIE​</span>​
          " (16)"
        <li data-idcat=​"1000017214">​…​</li>​
        <li data-idcat=​"1000009673">​…​</li>​
        <li data-idcat=​"1000002192">​…​</li>​

html-код


person ibobo    schedule 08.03.2016    source источник
comment
Что вы имеете в виду под попыткой имитировать щелчок? Вы пытаетесь вызвать функцию javascript onClick, когда пользователь щелкает элемент в вашем веб-просмотрщике, или у вас есть событие в FileMaker, которое должно запускать функцию javascript в веб-просмотрщике? Не могли бы вы уточнить?   -  person Kalle Samuelsson    schedule 09.03.2016


Ответы (1)


Чтобы ответить на часть вашего запроса:

Чтобы использовать кавычки в своих вычислениях в FileMaker, вам нужно убрать кавычки или заменить их одинарными кавычками:

<li data-idcat="1000016184" class=​"prodUnitSelectCat">​

должно быть

"<li data-idcat=\"1000016184\" class=​\"prodUnitSelectCat\">​"

or

"<li data-idcat='1000016184' class='prodUnitSelectCat'>​"

внутри расчета FIleMaker.

Не совсем понятно, что вы пытаетесь сделать, но я думаю, что вы пытаетесь передать выбранное значение обратно в FileMaker. Это можно сделать с помощью формата URL-адреса fmp. Это может вызвать сценарий в текущем файле, который может установить поле в результат выбора.

person Nicolai Kant    schedule 09.03.2016