`
mixer_a
  • 浏览: 364358 次
社区版块
存档分类
最新评论

【原创】用JavaScript控制文件框的只读状态

 
阅读更多
<HTML>
<HEAD>
<title>用JavaScript控制文件框的只读状态</title>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
//功能:翻转文件框的只读状态
function btnSetTxtBoxReadOnly_onClick(btnSetState, txtBox)
{
var oldState=txtBox.readOnly;
txtBox.readOnly=!oldState;
txtBox.value=(oldState==true ? "可写" : "只读");
btnSetState.value=(oldState==true ? "设为只读" : "设为可写");
}
//-->
</SCRIPT>
<font color="purple" size="+2">用JavaScript控制文件框的只读状态---Purple Endurer原创</font>
<FORM name="frmTest">
<INPUT TYPE="text" NAME="txtTest" value="可写" />
<INPUT TYPE="button" name="btnSetTxtBoxReadOnly" value="设为只读" onClick="btnSetTxtBoxReadOnly_onClick(this, document.frmTest.txtTest)"/>
</FORM>
</BODY>
</HTML>
分享到:
评论

相关推荐

    Redux是JavaScript状态容器提供可预测化的状态管理

    Redux 是一个广泛使用的JavaScript状态管理库,尤其在React应用程序中被广泛应用。它的核心理念是提供一个中心化的存储仓库,用于管理应用的全局状态,确保状态的变化是可预测且受控的。Redux 的出现解决了在复杂...

    可控制选择框

    例如,使用JavaScript库如jQuery或现代框架如React、Vue、Angular,可以轻松地实现选择框的动态交互。 1. **动态加载选项**:当你需要从服务器获取数据并实时更新选择框时,可以使用Ajax技术异步加载选项。例如,...

    基于 ElementPlus 的表单只读态控件,完美适配所有表单组件支持 npm 与 cdn 方式的引入

    此外,还可以考虑对特殊组件(如多选框组或上传文件)进行额外处理,确保其在只读模式下的表现符合预期。 通过以上步骤,我们可以创建一个基于 ElementPlus 的表单只读态控件,实现新建页与详情页的动态切换。提供...

    JavaScript网页特效范例宝典源码

    实例075 只有一个复选框时控制复选框的全选或反选 119 2.5 密码域 120 实例076 让您的密码域更安全 120 实例077 不提交表单自动检测密码域是否相同 121 2.6 表单应用 122 实例078 通过JavaScript控制表单的提交与...

    Dropdownlist只读不可选择的技术源码

    然而,在某些场景下,我们可能需要将Dropdownlist设置为只读状态,即用户不能从列表中进行选择,但仍然能够查看已有的选项。这种需求通常出现在展示数据或者防止用户误操作的场合。本技术源码就是针对这种需求提供的...

    javascript遍历控件实例详细解析.docx

    使用 `inputArr[i].disabled="disabled"` 可以设置控件的状态为禁用,然后使用 `inputArr[i].readonly=true` 可以设置控件的状态为只读。 6. 遍历控件的类型和值 使用 `for (var i=0;i;i++)` 可以遍历控件集合,...

    smartmenu实现右键点击菜单只读功能的js和css

    本文将详细探讨如何使用SmartMenu库来实现一个右键点击的只读菜单功能,以及如何通过JavaScript和CSS进行定制。 SmartMenu是一款高效、可自定义的JavaScript导航菜单库,它允许开发者轻松构建多层次的下拉菜单。这...

    Javascript知识点汇总.doc

    - 下拉列表框:使用和标签创建,通过value属性获取选中项。 - 多行文本框:元素,可设置rows和cols属性。 - 只读和禁用属性:readonly和disabled属性分别用于文本框等输入元素。 - 动画和特效:利用setTimeout()...

    javascript 常用的属性与方法

    3. **时间戳属性**:`document.fileCreatedDate`和`document.fileModifiedDate`提供文件的创建日期和最后修改日期,但要注意,这些属性在不同浏览器中的支持情况可能不同,且大多数情况下是只读的。 4. **cookie...

    jq表单框架jqtransform的常用事例

    首先引入layer的JavaScript和CSS文件,然后调用其API创建弹出层。例如,当用户点击某个按钮时,可以使用layer显示一个包含表单的弹窗,增强用户体验。 6. **实战示例** - 复选框示例: ```html ``` - 单选...

    js事件文本框不可用

    在JavaScript中,可以使用`disabled`属性来控制输入框是否可用(即是否可编辑)。当设置为`true`时,表示该输入框被禁用;设置为`false`则表示该输入框可用。 #### 示例代码分析: ```javascript inputtext....

    solr全局搜索websocket远程通讯技术权限控制

    在Solr中,权限控制可以通过Solr的安全模块实现,如Shiro或Spring Security等,它们可以定义不同用户的访问权限,如只读、读写、管理员等。在结合WebSocket的场景下,我们需要确保只有经过身份验证和授权的用户才能...

    常见的JavaScript

    从给定的文件信息中,我们可以提炼出一系列与JavaScript相关的知识点,这些知识点涵盖了从基本的文档操作、事件处理到页面导航、用户交互等多方面的应用。下面将详细解析每个知识点: ### 1. 输出文档最后修改时间 ...

    javascript简单计算器

    JavaScript简单计算器是一个基础的编程项目,它通过使用JavaScript语言,结合HTML和CSS,为用户提供一个在浏览器环境中进行基本数学运算的界面。这个计算器通常包括加、减、乘、除等基本功能,对于初学者来说,这是...

    用js控制的上传进度条的显示

    ### 使用JavaScript实现文件上传进度条 #### 一、概述 在Web开发中,为了提升用户体验,经常需要在用户上传文件时展示一个进度条来显示上传的进度。通过使用JavaScript,我们可以轻松地实现实时更新进度条的效果。...

    React框架基础教程.md

    **受控组件** 的状态由 React 组件控制,而 **非受控组件** 则依赖于 DOM 自身的状态。 #### 八、样式与布局 - **内联样式** React 支持使用 JavaScript 对象形式定义样式。 - **CSS模块** CSS 模块将 CSS ...

    React框架的教程.doc

    - **状态(State):**状态是组件内部的数据模型,用于控制组件的行为和渲染结果。 - **属性(Props):**Props是从父组件传给子组件的只读属性,用于定制组件的行为或外观。 **事件处理:** React使用合成事件机制...

    Javascript中最常用的125个经典技巧.txt

    根据提供的文件信息,我们可以将其中提到的JavaScript技巧分为几个大类进行详细解析: ### 一、禁用浏览器的默认行为 #### 1. 禁止右键菜单 ```javascript oncontextmenu="window.event.returnValue=false" ``` 这...

    前端框架---react基础

    - **Webpack**:Webpack 作为模块打包工具,负责将各种资源编译打包,包括 CSS、图片和 JavaScript 文件。 - **React Router**:React Router 是 React 生态中的路由解决方案,用于管理单页应用的导航。 - **Redux...

    编辑框的使用.rar

    - 在iOS开发中,使用`UITextField`类创建编辑框,通过Swift或Objective-C进行控制。 5. **高级功能** - 表单验证:通过编写验证规则确保用户输入的数据符合预期。 - 搜索功能:在多行编辑框中实现搜索文本并高亮...

Global site tag (gtag.js) - Google Analytics