使用javascript将值传递给html输入标记

时间:2016-01-07 09:05:50

标签: javascript android html vbscript

嘿伙计们,我在将值传递给表单输入框时遇到了一些问题。

它适用于IE上的VBScript,但不适用于Mozilla或Chrome,这意味着它无法在任何Android设备上运行。

这是我的代码:

<script language="vbscript"> 
    dim TheForm
    set TheForm = document.forms("form1")
    TheForm.Text2.value="hai"
</script>

据我所知,Chrome和Firefox只接受JavaScript这类事情。

3 个答案:

答案 0 :(得分:0)

您可以使用Javascript:

<script>
document.getElementById('myField').value = "hai";
</script>

其中:

<input type="text" id="myField" value="" />

答案 1 :(得分:0)

正如您所想,不幸的是,HTML页面中唯一的标准(跨浏览器)脚本语言是 JavaScript

另见HTMLAgilityPack/FizzlerEx/CsQuery

这就是为什么你甚至可以只使用<script>标记而不指定language(应该是type BTW)属性,并且每个浏览器都默认使用JavaScript({{3 }})。

现在IE可能会接受其他语言,这是特定于供应商的。

答案 2 :(得分:0)

如果你想在javascript中使用相同的东西,那么你可以这样做:

<script language="javascript"> 
    var TheForm;
    var TheForm = document.form1;
    TheForm.Text2.value="hai";
</script>