如何使用Element将value设置为“text”.属性名称IE浏览器
how tho set value to “text” using Element.PropertyName IE browser?
下面是我的代码:
<input type="text" id="fname">
<input type="button" onclick = "b();" value="change" />
<script>
function b(){
var fanme = document.getElementById('fname');
if(fname.value){
fname.value="";
}else{
fname.value="ffff";
}
</script>
我试过了,但是当我点击两次按钮时,fname
的值有时会改变。怎么了?在其他浏览器上是OK
试试这个:用Element
代替Elements
,同时关闭}
的功能。
function b(){
var fanme = document.getElementById('fname');
if(fname.value){
fname.value="";
}else{
fname.value="ffff";
}
}
试试这个,
<input type="text" id="fname">
<input type="button" onclick = "b();" value="change" />
<script>
function b(){
var fanme = document.getElementById('fname').value;
if(fname == "" || fname == null || fname == "null"){
fanme = "Set the value as you want";
}else{
//proceed
}
</script>
相关文章:
- HTML
“width” 属性在不同的浏览器中产生不同的结果 - 为什么浏览器显示原型属性不同
- Javascript 错误:对象在 IE 浏览器中不支持此属性或方法
- 如何从浏览器隐藏视频src属性's检查元素
- 为什么浏览器在此样式属性中插入“9”
- Windows Phone浏览器控件执行JS函数来替换src属性
- 选项卡的属性对于选项卡式浏览器窗口中的每个选项卡都具有相同的值
- 浏览器中的javascript和td元素事件属性
- 创建视频播放器(Quicktime浏览器插件)React元素,输出缺少的视频属性
- 修改时,哪些DOM元素属性会导致浏览器执行回流操作
- 在旧的移动浏览器中会发生什么;不支持vw或vh属性
- 浏览器检测和 Firefox data-src 属性
- getAttribute('href') 始终返回“#”,而不考虑移动浏览器上的实际 href 属性
- 浏览器如何从内部HTML属性更新DOM
- 谷歌浏览器说无法读取未定义的属性“计算器” - 计算器是函数名称
- 如何获取浏览器不支持的 CSS 属性的值
- 如何检查浏览器对 HTML5 表单属性的支持
- 谷歌浏览器测试版是否支持使用webkitdirectory属性上传文件
- 如何在窗口打开后使用 javascript 修改浏览器属性/属性
- 检查JavaScript对象中是否存在属性(浏览器兼容性)