`
conkeyn
  • 浏览: 1524489 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

<input>的name属性在IE6,IE7中是只读属性

阅读更多

<input>的name属性在IE6,IE7中是只读属性,只能使用以下方式进行创建input标签:

var file_input = document.createElement("<input type='file' name='"+inputName+"' size='15' id='"+inputName+"' />");

 

在Firefox中name属性是可读写的

var file_input = document.createElement("input");
 file_input.setAttribute("name",inputName);  //或用file_input.name =inputName;// IE下这个Name赋值不了.
 file_input.type = "file";
 file_input.size = 15;
 file_input.id = inputName;

 

分享到:
评论

相关推荐

    常用限制input的方法

    通过设置`&lt;input&gt;`元素的行为属性,可以禁用IE浏览器中的自动完成历史记录功能。例如: ```html &lt;input type="text" style="behavior:url(#default#savehistory);" /&gt; ``` 该方法仅在IE浏览器中有效,对于其他现代...

    html入门到放弃笔记

    标记在使用时,用尖括号 "&lt;&gt;",标记的分类 1、封闭类型的标记 也称为 "双标记" , 必须成对出现 语法:&lt;标记&gt;内容&lt;/标记&gt; Demo : 1、创建 p 标记 --&lt;p&gt;...&lt;/p&gt; 2、创建 div 标记 -- &lt;div&gt;&lt;/div&gt; 3、创建 ...

    js实现input密码框提示信息的方法(附html5实现方法)

    今天我们主管说要在密码框加入个”请输入密码”的提示信息,第一次的时候本来想着用修改input type 属性的方法呢,结果有某些特别的浏览器不支持,IE的input的type属性是只读的,不能动态设置.所以换其它的方法,实例...

    ie6,7,8 ff 360 遨游, 搜狗兼容性心得

    - **问题描述**:在 Internet Explorer(IE)浏览器下,默认情况下,`&lt;input&gt;` 标签的 `id` 属性会自动与 `name` 属性值相同。但在 Firefox 浏览器中,如果不显式指定 `id` 属性,则无法通过 `getElementById` 来...

    2021-2022计算机二级等级考试试题及答案No.9195.docx

    &lt;input type="password" id="password" name="password"&gt;&lt;br&gt; &lt;input type="submit" value="登录"&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt; ``` 25. Java的StringBuffer插入操作后,输出结果是 "Beijing@2008"(A)。 26. ...

    用JS控制INPUT输入内容

    &lt;input readonly value="只读状态"&gt; ``` **解析**: - `readonly`属性使得输入框变为只读状态,用户无法修改内容。 ##### 7. 通过函数实现只输入数字 ```html &lt;script language=javascript&gt; function onlyNum() {...

    JavaScript网页表单元素Input的高级用法

    在Web开发中,`&lt;input&gt;`元素是构建用户交互界面的重要组成部分之一。通过JavaScript可以实现对`&lt;input&gt;`元素的高级操作,从而提升用户体验、增加表单的有效性和安全性。本文将详细介绍如何使用JavaScript来控制和...

    兼容IE和Firefox获得keyBoardEvent对象

    IE中input.type属性为只读;Firefox中input.type属性为读写。 8. window.event问题 window.event只能在IE下运行,而不能在Firefox下运行,这是因为Firefox的event只能在事件发生的现场使用。Firefox必须从源处加入...

    JavaScript在IE和FF中的区别

    7. `input.type`属性:IE中的`input.type`是只读的,而Firefox允许读写。如果需要修改`input`元素的类型,应在Firefox兼容代码中谨慎处理。 8. `window.event`:IE支持全局的`window.event`对象,Firefox则不支持。...

    兼容FF和IE的动态table示例自写

    readonly='true' /&gt;` 是一个只读文本框,用于显示零件型号,而`&lt;input name='Dy_text_sl' onkeypress='onlyNumberIn1(this)' onkeyup='textChange(this)' ... /&gt;` 是一个可以输入数字的文本框,用于输入零件数量。...

    input高级用法input高级用法

    &lt;input type="text" name="url" style="ime-mode:disabled" onkeydown="if(event.keyCode==13) event.keyCode=9"&gt; ``` 对于需要用户输入URL的场景,可以通过以上代码禁止使用输入法,并限制Enter键的行为,以提高...

    javascript和css在IE和Firefox中的不同点及解决兼容性的方案

    - **属性可读写性**:IE 中 `input.type` 是只读,Firefox 支持读写。如果必须修改,可隐藏原 `input`,并在相同位置插入新的 `input` 元素。 8. **window.event** - **事件处理**:IE 中有全局的 `window.event`...

    css和javascript在IE和Firefox中二十三个不同点

    CSS和JavaScript在Internet Explorer(IE)和Firefox这两个浏览器中存在诸多差异,这些差异主要体现在DOM操作、属性访问、事件处理等方面。以下是一些关键的不同点: 1. **文档对象模型(DOM)操作** - **form元素...

    FF和IE的兼容性问题总结

    7. **input.type属性**:IE的`input.type`是只读的,而FF支持读写。在需要修改type属性时,必须针对FF进行特殊处理。 8. **window.event**:IE中可以直接使用`window.event`获取事件,但FF不支持。解决办法是在函数...

    前段JS开发和DOM兼容问题大全

    7. IE浏览器中,input标签的type属性是只读的,而在Firefox中是可读写的。在编写代码时,需要注意此属性在不同浏览器中的行为差异。 8. IE浏览器中`getElementsByName`和`document.all[name]`不能用来取得div元素,...

    IE和ff的兼容技巧

    - **IE**: 在处理 `input.type` 属性时只读;而在Firefox中可以读写。 **解决方法**:在开发时应注意这一点,在需要动态改变输入框类型时,考虑其他解决方案。 8. **事件对象的获取** - **IE**: 使用 `window...

    FileSystemObject在网页中操作本地文件

    FileSystemObject(FSO)是微软ActiveX对象模型的一部分,它允许在JavaScript中对本地文件系统进行操作。在网页环境中,通常我们使用JavaScript处理客户端的数据和交互,但出于安全考虑,JavaScript在浏览器中不能...

    FF与IE对javascript和CSS的区别

    - IE中的`input.type`属性为只读,但在FF中可读写。这可能导致修改type属性时出现问题,需要特别注意。 8. **window.event** - `window.event`在IE中可用,但在FF中无效。FF要求事件处理函数接收事件对象作为参数...

    JavaScript中解决多浏览器兼容性23个问题的快速解决方法

    7. input.type属性问题:在IE浏览器中,input.type属性是只读的,但在Firefox浏览器中input.type属性是可读写的。为了避免兼容性问题,最好不要修改input.type属性,如果必须修改,可以隐藏原input元素,并在相同...

Global site tag (gtag.js) - Google Analytics