HTA:链接可以作为选择吗?以及如何以重新打开它的方式存储HTA状态?

时间:2017-10-06 10:53:48

标签: vbscript hta

编辑2: 这正是我需要的: Change dropdown option with jQuery/Javascript on link click

无论如何,我无法与HTA合作!非常感谢任何帮助!

大家好,并提前感谢您的回答! 我一直在自我项目中工作,至少完成了我想要的75%。无论如何,关于标题的这两个问题是让我陷入困境的事情! 这是我的程序现在看起来的一个图像:

Part of my "program"

好的,正如您所看到的,它有很多下拉菜单,这没关系。 但是为了便于使用和美观问题,我想将其中一个下载到左侧的菜单中。

这个选择有5个选项,根据我的选择,它会改变.txt文件中的内容。 问题是,我只是无法在左侧菜单中使用此选择菜单,无论如何,选择"它都可以正常工作。

以下是代码的示例:

<select size="1" name="OptionChooser43" inputbox id = "searchInput43">
<option value="Equals = 2">Adicionar Expression</option>
<option value="Equals = 3">+ 1 Expression</option>
<option value="Equals = 4">+ 2 Expressions</option>
<option value="Equals = 5">+ 3 Expressions</option>
<option value="Equals = 6">+ 4 Expressions</option>

所以,这个选择工作正常,并用&#34;等于=&amp;&#34;更改我的.txt的一部分。因此。 但是,如果我尝试将其嵌入左侧菜单,我无法管理它。 这里是代码:其中一个工作函数,另一个是非工作函数&#34; select&#34;:

<a href="#">Upload</a>
            <ul>
      <li><a onclick="LoadPreset_1" style="cursor:pointer;">Upload Preset 1</a></li>
      <li><a onclick="LoadPreset_2" style="cursor:pointer;">Upload Preset 2</a></li>
            </ul>
        </li>
        *******NON WORKING********
  <li><a id="" option value="Equals = 2" style="cursor:pointer;"></option></li>
  <li><a id="" option value="Equals = 3" style="cursor:pointer;">+ 1 Expression</option></li></a></div>

我试过:为菜单的每个项目创建一个新的子项,但是一旦我点击它,它就会执行对txt的更改,而不执行我已完成的更改用我的下拉菜单。

我尝试将它用作选择,但它没有回答我的命令。

我用我能想到的每一种方式搜索它,但没有成功。 我甚至不想问,因为它可能非常简单,可能会让你生气!哈哈

第二: 我希望将我在HTA上所做的一切都存储起来,当我再次打开它时,这将是我离开的方式。 每个下拉菜单都有127到256个不同的选项,一旦我再次打开HTA,将它存储起来真的很不错! 我也想,如果我愿意,可以加载预设信息。 我已经搜索了如何在xml,数据库上存储数据......但是,再次,没有成功。 我可以独自去,但这次我希望你能帮助我!

提前致谢!

编辑:即使在切断了我不需要的东西之后,我仍然最终得到了近700行,所以,这是附加的hta。 HTA File

0 个答案:

没有答案