W3C home > Mailing lists > Public > whatwg@whatwg.org > April 2011

[whatwg] question about the input tag attributes

From: Jukka K. Korpela <jkorpela@cs.tut.fi>
Date: Wed, 13 Apr 2011 10:56:18 +0300
Message-ID: <3325B804EA064F0D871B4319B31ADE26@JukanPC>
Nicola Di Fabrizio wrote:

> is it possible to set a attribute for checking the element
> if it is not empty

Yes, there's the attribute required, see
http://www.whatwg.org/specs/web-apps/current-work/multipage/common-input-element-attributes.html#the-required-attribute

> like
> <input type="text" needed="yes">

Like <input type="text" required>.

No value is needed, it's a "boolean" attribute (somewhat misleading, but 
this name is justified by the logic that the _presence_ or absence of the 
attribute in markup implies a boolean value - true or false - for the IDL 
attribute, a property of the object).

> if needed = yes and the element has no value
> then appears a msgbox like
> "Please input something..."

Something like that, though this has been implemented in a few browsers 
only, e.g. Opera.

> or the msgbox text is also an attribute
> where you can put in your own message.

Well not in markup, but HTML5 specifies the setCustomValidity() method for 
input fields; so you can set your own message using JavaScript.

-- 
Yucca, http://www.cs.tut.fi/~jkorpela/ 
Received on Wednesday, 13 April 2011 00:56:18 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 30 January 2013 18:48:03 GMT