文本框

驰骋工作流自定义表单的需求--表单设计器

你说的曾经没有我的故事 提交于 2020-02-08 22:55:33
深圳xxx科技有限公司 ccflow自定义表单及系统集成的需求 需求内容如下: 1.支持常用控件: 文本框,文本label,单选框组radionbutton,复选框checkbox,复选框组checkboxs,数字框,文本域textarea,智能搜索下拉框、时间框、图片、表格(从表)、打印分页等控件。支持这些控件设置样式类(class)。比如文本框、下拉框只有下边框、单选框为方框的风格。比如按钮可以设置打印时不显示等。 RE: class自定义样式调整,需要二次开发, 对打印按钮在toobar按钮. 对于打印按钮可以使用如下 2.智能搜索下拉框支持单选、多选、输入文本、选定字段的智能搜索等,如果智能下拉框的枚举值包含图片时,支持打印智能下拉框的选中值的图片(用于打印图片签名)。 RE: 打印图片签名需要二次开发,打印的时候需要转义输出. 可以通过medil print 去打印的。 3.时间框支持日期、日期+时间、时间的时分、时间的时分秒多种格式,如格式设置为HH:mm时,弹出的时间层只有选小时和分钟。 (已实现该功能) 4.数字框支持可设置为只能输入整数、输入一位小数、输入两位小数。(已实现该功能) 5.文本框支持可设置默认值。且默认值可设置为url所传值的某个外键关联表里的数据。比如传病人id,默认值可以是病人基本信息表里的任意字段。 (可以实现该功能) 6

JavaScript(三)--- 事件

左心房为你撑大大i 提交于 2020-02-08 14:39:44
什么是事件 JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。 比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击( onclick)事件,需要浏览器做出处理,返回给用户一个结果。 主要事件表 : 鼠标单击事件 ( onclick ) onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。同时onclick事件调用的程序块就会被执行,通常与按钮一起使用。 比如,我们单击按钮时,触发 onclick 事件,并调用两个数和的函数add2()。代码如下: <html> <head> <script type="text/javascript"> function add2(){ var numa,numb,sum; numa=6; numb=8; sum=numa+numb; document.write("两数和为:"+sum); } </script> </head> <body> <form> <input name="button" type="button" value="点击提交" onclick="add2()" /> </form> </body> </html> 注意 : 在网页中,如使用事件,就在该元素中设置事件属性。

[Android]文本框实现搜索和清空效果

倾然丶 夕夏残阳落幕 提交于 2020-02-08 01:13:29
前言   本文实现的效果:文本框输入为空时显示输入的图标;不为空时显示清空的图标,此时点击清空图标能清空文本框内输入文字。 声明   欢迎转载,但请保留文章原始出处:)     博客园:http://www.cnblogs.com     农民伯伯: http://over140.cnblogs.com 正文   一、实现效果                 二、实现代码     监听输入 /** * 动态搜索 */ private TextWatcher tbxSearch_TextChanged = new TextWatcher() { // 缓存上一次文本框内是否为空 private boolean isnull = true ; @Override public void afterTextChanged(Editable s) { if (TextUtils.isEmpty(s)) { if ( ! isnull) { mSearchView.setCompoundDrawablesWithIntrinsicBounds( null , null , mIconSearchDefault, null ); isnull = true ; } } else { if (isnull) { mSearchView

HTML5智能表单

依然范特西╮ 提交于 2020-02-04 14:29:07
一、HTML5新增输入类型   1.新增type类型     Type=“number” 专门用来输入数字的文本框     Type=“email” 限制用户必须输入email类型 “@”     Type=“url” 限制用户必须输入url类型 “http://”     Type=“range” 产生一个滑动条表单     Type=“search” 产生一个搜索意义的表单 <input type=”search” name=“name名”/>     Type=“color” 生成一个颜色选择的表单     Type=“time” 限制用户必须输入时间类型     Type=“month” 限制用户必须输入月类型     Type=“week” 限制用户必须输入周类型     Type=“datetime-local” 选取本地时间   2.智能表单类型名词解释     1)Number:专门用来输入数字的文本框;在提交时会检查其中的内容是否为数字,具有min(最小值)、max(最小值)、step(步幅,数字间隔,创建一系列有效数字)的属性;       例:<input name=“number1” type=“number” value=“25” min=“10” max=“100” step=“5” />     2)email:专门用来输入email地址的文本框

PyQt5_QLineEdit_光标使用

↘锁芯ラ 提交于 2020-02-03 20:44:48
from PyQt5 . Qt import * class MyWindow ( QWidget ) : def __init__ ( self ) : super ( ) . __init__ ( ) self . setWindowTitle ( '光标使用' ) self . resize ( 500 , 500 ) self . iniUI ( ) def iniUI ( self ) : le = QLineEdit ( self ) le . resize ( 280 , 50 ) le . setStyleSheet ( 'font-size:40px' ) le . move ( ( self . width ( ) - le . width ( ) ) / 2 , ( self . height ( ) - le . height ( ) ) / 2 ) btn = QPushButton ( self ) btn . setText ( '光标操作按钮' ) btn . resize ( 200 , 50 ) btn . move ( ( self . width ( ) - btn . width ( ) ) / 2 , ( self . height ( ) - 3 * btn . height ( ) ) ) ######################

网页按钮响应回车事件

无人久伴 提交于 2020-01-30 04:30:27
我们有时候希望回车键敲在文本框(input element)里来提交表单(form),但有时候又不希望如此。比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。 要控制这些行为,不需要借助JS,浏览器已经帮我们做了这些处理,这里总结几条规则: 如果表单里有一个type=”submit”的按钮,回车键生效。 如果表单里只有一个type=”text”的input,不管按钮是什么type,回车键生效。 如果按钮不是用input,而是用button,并且没有加type,IE下默认为type=button,FX默认为type=submit。 其他表单元素如textarea、select不影响,radio checkbox不影响触发规则,但本身在FX下会响应回车键,在IE下不响应。 type=”image”的input,效果等同于type=”submit”,不知道为什么会设计这样一种type,不推荐使用,应该用CSS添加背景图合适些。 实际应用的时候,要让表单响应回车键很容易,保证表单里有个type=”submit”的按钮就行。而当只有一个文本框又不希望响应回车键怎么办呢?我的方法有点别扭,就是再写一个无意义的文本框,隐藏起来。根据第3条规则,我们在用button的时候,尽量显式声明type以使浏览器表现一致

怎样做出一个富文本框的样子

倾然丶 夕夏残阳落幕 提交于 2020-01-29 15:21:07
上次做个人博客项目的时候用到富文本框,查看了一些资料后,勉强做出了效果,下面把我的步骤给大家 1.效果 2.下载富文本的js包。 进入下面的链接。 https://ckeditor.com/cke4/builder‘ 2.1选择下面的3种模式之中的一个(基本,标准,丰富) 2.2选择插件或皮肤 2.3 选择语言 2.4 最后下载即可 3.使用 3.1下载完成后是一个叫ckeditor的文件夹 将其放到static下即可(我是使用的springboot) 3.2 进入你需要使用的页面,将ckeditor/ckeritor.js导进去 < script src = "../../static/ckeditor/ckeditor.js" > < / script > 3.3 然后将下面的语句放到你想要写东西的地方 < textarea name = "editor01" > < / textarea > 3.4 最后添加下面的语句即可 < script > CKEDITOR . replace ( 'editor01' ) ; < / script > 这个语句要放到上一个语句的后面,不然每效果 文章到这里就结束了,不懂的就留言吧 来源: CSDN 作者: 黄 坤 链接: https://blog.csdn.net/m0_45025658/article/details

在用户控件(ASCX)创建用户控件(ASCX)

给你一囗甜甜゛ 提交于 2020-01-29 13:50:58
"我建了两个ascx,ascxA,ascxB ascxA中放了一个PlaceHold, ascxB中放了一个textBox ascxA在page_load中动态创建了5个ascxB但是页面上什么都没显示" 这是来自论坛网友的问题,Insus.NET就以此问题做一个演示例子,方法与技巧分享给大家。 在站点上创建一个用户控件ascx B, 拉一个TextBox在这个控件上。 创建另一个用户控件ascx A 在这个用户控件上,拉一个Textbox 和一个按钮,是让用户在文本框输入数据,点一点铵钮,这样动态产生ascx B用户控件,呈现于ascx A用户控件的页面上。 在站点上,创建一个aspx网页。把用户控件ascx 引用至aspx网页上。再在aspx网页上拉一个按钮。让用户点一点这个铵钮,去获取动态产生的文本框的值,并显示于aspx网页上。 现在的问题,ascx A动态加载ascx B. 根据用户输入的数字来产生。 怎样在aspx网页上,去获取那些动态产生文本框的值? 好,带着疑问一步一步来完成它们。 创建一个站点,Insus.NET使用的是.NET 4.0 和C#作为程序语言。 创建一个AscxB.ascx用户控件: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="AscxB.ascx.cs" Inherits=

Markdown编写github README.md

前提是你 提交于 2020-01-23 10:54:46
Markdown编写github README.md 一、在线编辑器StackEdit Markdown在线编辑器地址 中文:https://www.zybuluo.com/mdeditor 英文:https://stackedit.io/ 今天推荐一款web应用 StackEdit ,体验一流,功能强大。 进入后就是编辑界面,和一般的markdown相同,左边是MD代码,右侧是渲染后的文档预览。 貌似没神马特点嘛~markdown编辑器就是这样啦,基本功能上都一样,支持拼写检查,排版风格简洁美观。网站提供4种主题,都挺抗疲劳的。 特色功能1:丰富的导出和同步功能 ============================== 点击顶部左侧的按钮,会弹出来一个菜单,里面有两组选项:同步和发布。 同步是指将当前文档与Google Docs或Dropbox中的文档同步,这样在StackEdit中的任何改动就都会同步到第三方网站。 发布是单纯地导出,提供的选项很多,除了常见的Dropbox、Blogger,还支持Github或SSH。 特色功能2:支持自定义导出模版 ============================== StackEdit可以导出HTML和PDF格式的文档,这两种文档的格式是可以由用户自定义的。打开Setting里面的Services即可找到。 特色功能3

js 实现表格的可编辑状态

自古美人都是妖i 提交于 2020-01-23 05:21:28
<table border="0" style="width:200px;margin:30px auto"> <tr><td>1</td><td>2</td><td><!-- <input type="button" value="编辑"> --><img src="edit.png" class="edit"></td></tr> <tr><td>1</td><td>2</td><td><!-- <input type="button" value="编辑"> --><img src="edit.png" class="edit"></td></tr> <tr><td>1</td><td>2</td><td><!-- <input type="button" value="编辑"> --><img src="edit.png" class="edit"></td></tr> <tr><td>1</td><td>2</td><td><!-- <input type="button" value="编辑"> --><img src="edit.png" class="edit"></td></tr> <tr><td>1</td><td>2</td><td><!-- <input type="button" value="编辑"> --><img src="edit.png"