`

JS 文本框信息组装

阅读更多
HTML部分
<input type="checkbox" value="<s:property value="mc" />" onClick="getJiaoKuanR(this);" /><s:property value="mc" />


JavaScript部分
<script>
//自动判断文本框中的值,并进行组装
		function getJiaoKuanR(target){
			if(target.checked){
				if(isEndWith($("#jiaoKuanR").val(),",") || $("#jiaoKuanR").val() == ""){
					$("#jiaoKuanR").val($("#jiaoKuanR").val() + target.value );
				}else {
					$("#jiaoKuanR").val($("#jiaoKuanR").val() + "," + target.value );
				}
			}else{
				$("#jiaoKuanR").val($("#jiaoKuanR").val().replace("," + target.value,""));
				$("#jiaoKuanR").val($("#jiaoKuanR").val().replace(target.value + ",",""));
				$("#jiaoKuanR").val($("#jiaoKuanR").val().replace(target.value,""));
			}
		}
</script>
分享到:
评论

相关推荐

    带选择的树型js控件

    但是在数组中检索一个节点的效率实在不敢恭维,如果节点是N个,那么全部节点数据组装起来的效率就是N*N 在节点少的时候不明显,但是如果有1000个节点,那么明显会发觉延迟了10多秒。延迟速度按指数增加。 MzTree...

    在textarea光标处插入文本

    本文将详细介绍如何使用JavaScript在`textarea`的光标位置插入文本。该方法适用于多种浏览器环境,包括Internet Explorer(IE)和其他基于Mozilla的浏览器(如Firefox)。我们将通过分析提供的代码示例来深入理解其...

    standard_tags_kirt_redden

    我们希望您编写一个显示列表的网页应用程序,并使用JavaScript来按“克隆信息”或“功能”对它进行分组。 该列表已在JSON对象中提供,您应该假定该对象是AJAX调用的返回,并按原样使用它。 注释标记已经在您应该...

    通过拖拽的方法自动生成html

    1. **拖拽界面**:这类工具通常有一个大的设计区域,用户可以在这个区域内拖动各种网页元素,如文本框、图像、按钮、表格等。每个元素都有其对应的HTML标签,如`&lt;p&gt;`(段落)、`&lt;img&gt;`(图像)、`&lt;button&gt;`(按钮)...

    spring+swing的例子

    开发者不再需要在代码中直接创建对象,而是通过配置文件或注解声明依赖,由 Spring 容器负责实例化和组装。 2. **面向切面编程(AOP)**:AOP 允许我们在不修改原有代码的情况下,对程序进行横向切面的增强,比如...

    Computer build

    如果使用GUI,可以利用库如Tkinter(Python)或React(JavaScript)创建窗口,添加按钮和文本框,实现点击按钮触发计算事件。 6. **流程控制**:在程序中,循环结构(for、while)可以帮助我们反复执行某些操作,...

    基于WEB的Extjs实例

    ExtJS是一种强大的JavaScript库,专为构建富互联网应用程序(RIA)而设计,它提供了一套完整的组件模型、数据绑定机制以及丰富的用户界面控件。基于Web的ExtJS实例通常涉及利用这些特性创建交互性强、用户体验良好的...

    Jquery 组合form元素为json格式,asp.net反序列化

    标题中的“Jquery 组合form元素为json格式,asp.net反序列化”是指使用jQuery库将HTML表单中的元素转换成JSON(JavaScript Object Notation)格式的数据,并在后端的ASP.NET环境中通过反序列化将JSON数据还原为对象...

    EXTJS 开发实践手册

    EXTJS是一个基于JavaScript的开源库,它提供了丰富的组件和工具,使得开发者可以快速构建出具有吸引力的用户界面。这本手册主要围绕EXTJS的4.0版本进行了介绍,涵盖了框架的核心概念、用户界面(UI)组件、布局探索、...

    jQuery动态生成表格及右键菜单功能示例

    这些单元格分别填充了ID、CPU、组装、内存和硬盘等信息。ID自增,确保每行都有唯一的标识。最后,使用`$("#tbAdd").append(tr)`将新创建的行添加到表格的末尾。 表格的样式处理是通过jQuery的事件监听来实现的。...

    json格式的Ajax提交示例代码

    - 在`data`属性中,组装了要发送到服务器的数据对象`{qrCode:$('#txtQRCode').val()}`,表示客户端要发送一个名为`qrCode`的值,值从id为`txtQRCode`的文本框中获取。 - 在`success`回调函数中,处理服务器返回的...

Global site tag (gtag.js) - Google Analytics