使用javascript将值传递给html输入标记
passing value to html input tag with javascript
嘿,伙计们,我在向表单输入框传递值时遇到了一些问题。
它在IE上与VBScript配合使用很好,但在Mozilla或Chrome上则不然,这意味着它在任何android设备上都不起作用。
这是我的代码:
<script language="vbscript">
dim TheForm
set TheForm = document.forms("form1")
TheForm.Text2.value="hai"
</script>
据我所知,Chrome和Firefox只接受JavaScript
。
正如您所发现的,不幸的是,HTML页面中唯一的标准(跨浏览器)脚本语言是JavaScript。
另请参阅HTML脚本标记中允许哪些语言类型?
这就是为什么您甚至可以只使用<script>
标记,而不指定language
(应该是type
BTW)属性,并且每个浏览器都将默认为JavaScript(根据HTML5规范的建议)。
现在IE可以接受其他语言,这是特定于供应商的。
如果你想在javascript中做同样的事情,那么你可以做如下操作:
<script language="javascript">
var TheForm;
var TheForm = document.form1;
TheForm.Text2.value="hai";
</script>
您可以使用Javascript:
<script>
document.getElementById('myField').value = "hai";
</script>
其中:
<input type="text" id="myField" value="" />
相关文章:
- 如何编写HTML输入的JS内联
- 如何在HTML输入字段中添加不可删除的后缀
- HTML输入中不可更改的前导字符
- 如何使用jQueryAjax使用动态html输入texbox提交表单
- 清理HTML输入值
- 如何使用jQuery动态创建HTML输入
- 通过javascript以编程方式将文件插入HTML输入
- jQuery选择器不识别任何动态创建的HTML输入函数
- 将JavaScript变量传递到HTML输入框和(在PHP文件中使用)
- 如何调用两个函数是一种html输入类型
- HTML输入框未触发事件
- 移动HTML输入文本框在提交时隐藏软键盘
- 按键事件上的简单HTML输入不起作用
- 选择同一文件时未触发HTML输入文件选择事件
- 如何使文本、数字和日期html输入字段以一致的方式支持Ctrl+Z(撤消)
- 更改 html 输入字段中的占位符属性
- 如何在不使用任何 html 输入/搜索元素的情况下读取本地客户端文本文件
- 持久性 HTML 输入占位符
- 将 html 输入转换为正确的编码
- 如何隐藏和显示 html 输入文本和段落