WebKit之HTMLInputElement介绍

原创 2015年11月17日 22:09:15

1)HTMLInputElement

   a,继承关系。

   ->EventTarget、ScriptWrappable

    ->Node

      ->ContainerNode

        ->Element

          ->StyledElement

            ->HTMLElement、FormAssociatedElement

              ->HTMLFormControlElement

                ->HTMLFormControlElementWithState

                  ->HTMLTextFormControlElement、InputElement

                    ->HTMLInputElement

    

    b,功能分布

    #继承自InputElement(基类):提供判断<input>的类型、常见的属性获取(size、value)

    >>转换API:toInputElement()->InputElement

    #类型、状态的判断API:

    >>setType()

    >>isRadioButton()、isTextFiled()、isCheckBox()、isText()...

    >>checked()、setChecked()、indeterminate()、setIndeterminate()

    >>private中isIndeterminate():用于JS的调用判断状态。

    #用于数值微调API(小三角)

    >>stepUp()、stepDown()、isSteppable()

    >>stepUpFromRenderer():UI层调用

    #内容API

    >>setValue()、value()、isValidValue

    >>setValueFromRenderer()

nw.js node-webkit系列(1)简单介绍及应用

最近使用到了一种nwjs技术进行开发,实际上nwjs是基于nodejs的,它支持nodejs所有的api,主要用于跨平台轻量级桌面应用开发,运行环境包括32位和64位的Window、Linux和Mac...
  • zeping891103
  • zeping891103
  • 2016年02月23日 18:34
  • 4915

WebKit之V8的详细介绍

二、v8引擎特性简介  v8引擎的最根本的特性就是运行效率非常高,这得益于v8与众不同的设计。 从技术角度来看,v8的设计主要有三个比较特别的地方: (1)快速对象属性存取机制  java...
  • sauphy
  • sauphy
  • 2015年12月03日 23:59
  • 1505

Htmlayout早期的一个摸索作品

Htmlayout也是用了五年之久,封装了一套win32框架(从MFC阵营转到了win32阵营,不过框架总体上海是模仿MFC)、一套宏定义(这套宏大大的提高了开发效率 减小了程序视觉上的臃肿度)、 一...
  • QQ282881515
  • QQ282881515
  • 2016年05月28日 18:00
  • 1664

Webkit介绍

  • 2012年07月11日 03:27
  • 1.12MB
  • 下载

webkit介绍

  • 2010年09月19日 23:11
  • 1.06MB
  • 下载

解决jquery.tmpl.js的BUG,页面上存在与${key}键值相同的id名,则出现object HTMLInputElement之类的默认值

解决jquery.tmpl.js的BUG,页面上存在与${key}键值相同的id名,则出现object HTMLInputElement之类的默认值...
  • dystocia
  • dystocia
  • 2017年11月01日 11:31
  • 103

Jsp中request.getParameter("@param")值为[object HTMLInputElement]

Jsp中request.getParameter("@param")值为[object HTMLInputElement] jsp窗体之间传递参数是常有的。一般窗体传参就是从一个窗体提交...
  • wangqingbo0829
  • wangqingbo0829
  • 2016年01月05日 10:52
  • 6161

移动浏览器的内核WebKit介绍

Hybrid App是运行在移动操作系统的WebView上面的,我们可以在原生页面中嵌入HTML5网页,WebView就是这个网页的容器。WebView实际上是一种嵌入式的编程接口,WebView调用...
  • offbye
  • offbye
  • 2014年10月13日 08:36
  • 3103

WebKit介绍——Objective-C编程指南

一致性注释: WebKit框架不是线程安全的。如果你调用框架里的函数或方法,,你必须在主程序线程中专门这样做。   什么是WebKit?   WebKit提供了一系列核心类在窗口中展...
  • kingysu
  • kingysu
  • 2011年08月08日 21:36
  • 961

WebKit之Major对象介绍

WebCore在载入并且显示一张页面时,会创建许多的对象与页面中的各个元素相互对应。这些对象之间的关系,以及由谁来创建并且管理的呢?对于不同的MIME类型的页面(比如HTML,XHTML,XML)又是...
  • sauphy
  • sauphy
  • 2015年12月03日 23:37
  • 194
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WebKit之HTMLInputElement介绍
举报原因:
原因补充:

(最多只允许输入30个字)