I tend to agree -- we already have "label" and "comment" -- why not 
"placeholder"?

Anthony

On Monday, September 17, 2012 1:53:39 PM UTC-4, Richard wrote:
>
> Right!
>
> I have a questioning about placeholder attribute. I don't know what the 
> plans about integration of html5 into web2py (since placeholder is a new 
> attribute of input in html5), but the only place where it makes sens to set 
> the placeholder value is at the field definition in the model I think. I 
> don't know if it makes sens to have html attributes there. One thing for 
> sure is that having placeholder support in web2py, would limit the overhead 
> of modifying the form once it created.
>
> Richard
>
> On Wed, Sep 12, 2012 at 2:26 PM, Anthony <abas...@gmail.com 
> <javascript:>>wrote:
>
>> It should be 'input[type=text]' instead of "input[type='text']" (i.e., 
>> no quotes around "text" when using that syntax).
>>
>> Anthony
>>
>>
>> On Wednesday, September 12, 2012 1:59:57 PM UTC-4, Richard wrote:
>>
>>> I will try, but Bruno's code was : 
>>>
>>> for input in form.elements("input[type='tex**t']"):
>>>     input["_placeholder"] = placeholders.get(input["_name"**], "")
>>>
>>> And it didn't catch anything...
>>>
>>> input[] return all the input...
>>>  
>>> Anyway, I try and I report.
>>>
>>> Richard
>>>
>>> On Wed, Sep 12, 2012 at 1:11 AM, Anthony <abas...@gmail.com> wrote:
>>>
>>>> The proper code I come up with :
>>>>>
>>>>> {{{
>>>>>             for input_elem in form.elements("input[]"):
>>>>>                 if input_elem.attributes['_type']****=='text':
>>>>>                         input_elem["_placeholder"] = 
>>>>> YOURPLACEHOLDERTEXT
>>>>> }}}
>>>>>
>>>>>
>>>> Why not just form.elements('input[type=**text]') or form.elements('input', 
>>>> _type='text')?
>>>>
>>>> Anthony
>>>>
>>>> -- 
>>>>  
>>>>  
>>>>  
>>>>
>>>
>>>  -- 
>>  
>>  
>>  
>>
>
>

-- 



Reply via email to