首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

表单常用的控件有哪些_html表单控件样式修改

表单特性   value属性规定输入字段的初始值;   readonly属性规定输入字段为只读(不能修改); readonly属性不需要值,它等同于readonly=“readonly”。   ...disbled属性 规定输入字段是禁用的,被禁用的元素是不可以用和不可以点击的,被禁用的元素不会被提交。...没有属性值   size属性规定输入字段的尺寸(以字符计);   maxlength属性规定输入字段允许的最大长度;该属性不会提供任何反馈。...如必须同时对限制进行检查。...重置按钮会清除表单中的所有数据 submit 定义提交按钮。提交按钮会把表单数据发送到服务器 text 定义单行的输入字段,用户可在其中输入文本,默认宽度为20个字符。

3.9K20

JavaScript表单基础

reset():把表单字段重置为各自的默认值。 submit():提交表单。 target:用于发送请求和接收响应的窗口的名字,等价于 HTML 的 target 属性。...还有一种方法就是直接禁用提交按钮,给它设置一个disabled属性。 表单字段的公共属性 前面提到disabled属性,这个就是禁用。我们看一下表单里面都有什么公共属性。...disabled:布尔值,表示表单字段是否禁用。 form:指针,指向表单字段所属的表单。这个属性是只读的。 name:字符串,这个字段的名字。...readOnly:布尔值,表示这个字段是否只读。 tabIndex:数值,表示这个字段在按 Tab 键时的切换顺序。...type:字符串,表示字段类型,如"checkbox"、"radio"等。 value:要提交给服务器的字段值。

1.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JavaScript(十三)

    在重置表单时,所有表单字段都会恢复到页面刚加载完毕时的初始值。如果某个字段的初始值为空,就会恢复为空; 而带有默认值的字段,也会恢复为默认值。...共有的表单字段属性 表单字段共有的属性和方法如下: disabled: 布尔值,表示当前字段是否被禁用 form: 指向当前字段所属表单的指针,只读 name: 当前字段的名称 readOnly: 布尔值...,表示当前字段是否只读 type: 当前字段的类型,如 “checkbox”、”radio” 等等 value: 当前字段将被提交给服务器的值 共有的表单字段方法 每个表单字段都有两个方法: focus...() blur() HTML5 为表单字段新增了一个 autofocus 属性。...具体来说,就是要在 HTML 标记中为特定的字段指定一些约束,然后浏览器才会自动执行表单验证。

    3.3K20

    Django 做个小后台,细节在完善一点点【附源码】

    ["title"] [d5f78163b5164747968049b341ff8dc7~tplv-k3u1fbpfcp-zoom-1.image] 只读字段 在 Django 中,可以设置某些字段不被修改...例如,我们将发布时间设置为只读字段。...常见的属性如下 list_display:列表显示字段筛选; search_fields:搜索字段筛选; readonly_fields:设置只读字段; ordering:排序字段; fields:表单页显示字段...; exclude:表单页不显示字段; list_filter:边栏筛选; list_editable:列表页可编辑字段设置; list_per_page:列表页显示条数; empty_value_display...属性的扩展; get_readonly_fields():对 readonly_fields 属性的扩展; get_search_fields():对 search_fields 属性的扩展; 上述属性和方法都会在后续的博客中进行学习

    41730

    django:DateTimeField如何自动设置为当前时间并且能被修改 ——django日期时间字段的使用

    需要注意的是,设置该参数为true时,并不简单地意味着字段的默认值为当前时间,而是指字段会被“强制”更新到当前时间,你无法程序中手动为字段赋值;如果使用django再带的admin管理器,那么该字段在admin...中是只读的。...该属性通常被用在存储“创建时间”的场景下。与auto_now类似,auto_now_add也具有强制性,一旦被设置为True,就无法在程序中手动为字段赋值,在admin中字段也会成为只读的。 ?...admin中的日期时间字段 auto_now和auto_now_add被设置为True后,这样做会导致字段成为editable=False和blank=True的状态。...editable=False将导致字段不会被呈现在admin中,blank=Ture表示允许在表单中不输入值。

    7.3K80

    HTMLHTML5 Input类型&&表单

    1.HTML 中"不常用"input类型中的属性值: disabled:输入字段禁用; maxlength:输入字段的最大字符长度; readonly:输入字符只读,无法修改; size:输入字段可见字符数...注意:测试浏览器为chrome;size="3"好像"有点问题"!...,这里所谓的“可见字符”也不是真正意义上的“可见”,鼠标光标能够左右移动查看所有字符 2.HTML5中容易“忽视”的input类型中的属性值: max:输入最大值 min:输入最小值 required:...注意:以上可以在现代浏览器,IE9以上版本使用;即使不被支持,它们会被替换为:text 4.HTML5表单: 4.1:HTML5表单元素:,,...表单新属性: 上面简单介绍过:autocomplete,autofocus,min,max,required,step; 其实还有很多。

    1.3K70

    Django项目于之在线教育平台网站的实战开发(完结)

    (” ” ; ‘)等字符做过滤 避免直接在cookie中泄露用户隐私,例如email丶密码等等 通过使cookie和系统ip进行绑定来降低cookie泄露后的危险 尽量采用POST进行表单提交而不使用...在课程数据中如点击数丶收藏认识丶学习人数应该是只读而不能进行修改编辑的 在注册类中添加readonly_fields属性指向要只读的字段 readonly_fields = ['students',...'click_nums', 'fav_nums'] 刷新页面则,指定只读的字段则显示在页面底部 4.在xadmin后台中不显示某些字段 在注册类中添加exclude属性的值即可,需要注意的是exclude...属性与readonly_fields属性时冲突的,所以需要去除readonly_fields属性中的click_nums字段 readonly_fields = ['students', 'fav_nums...= "章节数" 在课程注册类CourseAdmin中list_display属性中添加该方法名,对应django来说判断该字段为方法名时,则会去调用此方法 list_display = ['name'

    1.3K30

    HTML学习笔记二

    HTML表单: HTML表单用于搜集不同类型的输入 标签元素: HTML表单用于收集用户输入; form元素定义HTML表单 属性列表: 属性 描述 accept-charset...,就需要给表单元素添加一个name属性(在脚本中会按照字段接收数据信息) 标签:组合表单元素 组合表单中的相关数据 元素为< fieldset...) 标签:按钮 定义一个可点击的元素按钮 HTML输入: type属性(输入类型): 值 描述 button 定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本...disabled 规定输入字段应该被禁用。...readonly 规定输入字段为只读(无法修改)。 required 规定输入字段是必需的(必需填写)。 size 规定输入字段的宽度(以字符计)。 step 规定输入字段的合法数字间隔。

    1.7K20

    CRM客户关系管理系统(十一) 第十一章、学员报名流程开发

    ,身份证信息,紧急联络人,性别 有些字段是只读的,填写信息的时候不能修改,因为如果设置了只读(添加属性disabled=true),提交的时候会报这些字段为空,导致提交错误 所以在前段添加了js代码,BeforeFormSubmit...  在提交前去掉disable=true(因为数据库中有默认值,提交的时候就不会报错) 防止用户通过前端改html代码的方式改只读字段的信息,所以在form.py里面添加了一个自定义的验证方法(clean...),如果只读字段提交的时候信息跟数据库中默认的不一样,就报错 (1)crm/urls.py # crm/urls.py from django.conf.urls import url,include...exclude = ['consult_content','status','consult_courses'] #只读的字段 readonly_fields...__new__(cls) #只读字段不让用户通过浏览器改html代码的方式改 def clean(self): # 表单级别的错误 if self.errors

    99600

    Python Django开发 经验技巧总结(一)

    #del功能实现 return render(request, 'xxx.html', yyy) 4.HTML中的表单控件及操作 在HTML中表单的书写一般为: 的是,设置该参数为true时,并不简单地意味着字段的默认值为当前时间,而是指字段会被“强制”更新到当前时间,你无法程序中手动为字段赋值;如果使用django自带的admin管理器,那么该字段在admin...auto_now_add: 设置为True时,会在model对象第一次被创建时,将字段的值设置为创建时的时间,以后修改对象时,字段的值不会再更新。该属性通常被用在存储“创建时间”的场景下。...与auto_now类似,auto_now_add也具有强制性,一旦被设置为True,就无法在程序中手动为字段赋值,在admin中字段也会成为只读的。...%} 8.数据库表中属性的自增/自减操作 通过相对更新的操作来更加快速、健壮地实现,而不是显示地(explicit)对新值进行赋值。

    1.4K10

    django 字段类型_access的数据库类型是

    常用字段 (1) AutoField 自增的整型字段,必填参数primary_key=True,则成为数据库的主键,无该字段时,django会自动创建主键id字段。...默认情况下,BinaryField设置editable为False,在这种情况下,他不能包含在ModelForm中,在django2.1中进行了修改:旧版本不允许设置editable为True。...l FieldFile.url:一个只读属性,访问文件的相对URL。 (14) FloatField 代表在python中由float实例表示的浮点数。...默认表单格式为TextInput。 (18) TextField 文本字段。默认表单小部件是Textarea,如果指定max_length属性,将反映在Textarea自动生成的表单字段中。...如果需要在尚未定义的模型上创建关系,则可以使用模型的名称,而不是模型对象本身。

    3.9K30

    想知道HTML语法结构?看这一篇就够了(超全解析html语法)

    其属性值可以为空,也可以指定为disabled checked 用于指定输入字段是否处于被选中状态,用type属性值为radio和checkbox的情况下,其属性值可以为空值,也可以指定为checkbox...width 用于指定输入字段的宽度,用于type属性为image的情况下 height 用于指定输入字段的高度,用于type属性为image的情况下 maxlength 用于指定输入字段可输入文字的个数...,用于type属性值为text和password的情况下,默认没有字数限制 readonly 用于指定输入字段是否为只读。...其属性值可以为空值,也可以指定为readonly size 用于指定输入字段的宽度,当type属性为text和password时,以文字个数为单位,当type属性为其他值时,以像素为单位 src 用于指定图片的来源...(宽度) rows 用于指定多行文本框显示的行数(高度) disabled 用于指定当前多行文本框不可使用(变为灰色) readonly 用于指定多行文本框为只读 wrap 用于设置多行文本中的文字是否自动换行

    5.8K30

    JavaScript 表单处理

    但使用原生的DOM访问虽然比较通用,但不是很便利。表单处理中,我们建议使用HTML DOM,它有自己的elements属性,该属性是表单中所有元素的集合。...以下罗列出共有的属性: 属性或方法 说明 disabled 布尔值,表示当前字段是否被禁用 form 指向当前字段所属表单的指针,只读 name 当前字段的名称 readOnly 布尔值,表示当前字段是否只读...tabIndex 表示当前字段的切换 type 当前字段的类型 value 当前字段的值 这些属性其实就是HTML表单里的属性,在XHTML课程中已经详细讲解过,这里不一个个赘述,重点看几个最常用的... submit PS:和元素的type属性是可以动态修改的,而元素的type属性则是只读的。...(在不必要的情况下,建议不修改type)。 共有的表单字段方法 每个表单字段都有两个方法:foucs()和blur()。

    4.8K101

    django 1.8 官方文档翻译: 5-1-1 使用表单

    ="submit" value="Submit" /> 根据{{ form }},所有的表单字段和它们的属性将通过Django 的模板语言拆分成HTML 标记 。...默认情况下,浏览器可能会对这些字段进行它们自身的验证,这些验证可能比Django 的验证更严格。...如果你想禁用这个行为,请设置form 标签的novalidate 属性,或者指定一个不同的字段,如TextInput。...有些字段类型需要一些额外的处理。例如,使用表单上传的文件需要不同地处理(它们可以从request.FILES 获取,而不是request.POST)。...迭代隐藏和可见的字段 如果你正在手工布局模板中的一个表单,而不是依赖Django 默认的表单布局,你可能希望将 字段与非隐藏的字段区别对待。

    4.3K20
    领券