gpt4 book ai didi

html - 如何使用 vbscript 在 HTML 中输出函数

转载 作者:行者123 更新时间:2023-11-28 03:54:19 24 4
gpt4 key购买 nike

我有一个 html 列表,我想根据输入动态启用或禁用它。通常在选择结束时,您只需使用 enabled 或 disabled 来禁用或启用整个 html 列表。但我不确定如何使用函数来做到这一点。

       <select size="5" name="name" onChange="rolevalue" enabler()>
<option value="1" selected="selected">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</p>
</select>

这是我的功能

Function enabler()
if ListboxCustomer.value = 1 Then
document.write "enabled"
else
document.write "disabled"
end if
End Function

我知道 ListboxCustomer.value 设置为 1,但未使用该功能。我知道在 C# 中我需要返回我的函数才能执行任何操作,但是我阅读了 vbscript 中的许多函数示例,但他们没有使用它。有什么帮助吗? :)

最佳答案

如果您在 HTA 中执行此操作,请使用以下命令

<select size="5" name="name" onchange="enabler()">
<option value="1" selected="selected">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</select>

然后定义你的事件处理器

Sub enabler()
Set List = window.event.srcElement
List.Enabled = Not (List.Value = 1)
End Sub

就上下文而言,这纯粹是针对 OP 特定要求的解决方案。我通常不会推荐这种方法。值得记住的是,您仍然可以在 HTA 应用程序中使用 JavaScript,但 OP 特别询问了有关使用 VBScript 的问题。

关于html - 如何使用 vbscript 在 HTML 中输出函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40812979/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com