webmcp
view framework/env/ui/submit.lua @ 0:9fdfb27f8e67
Version 1.0.0
| author | jbe/bsw | 
|---|---|
| date | Sun Oct 25 12:00:00 2009 +0100 (2009-10-25) | 
| parents | |
| children | 76ceed10d65b | 
 line source
     1 --[[--
     2 ui.submit{
     3   name  = name,   -- optional HTML name
     4   value = value,  -- HTML value
     5   text  = value   -- text on button
     6 }
     8 This function places a HTML form submit button in the active slot. Currently the text displayed on the button and the value attribute are the same, so specifying both a 'value' and a 'text' makes no sense.
    10 --]]--
    12 function ui.submit(args)
    13   if slot.get_state_table().form_readonly == false then
    14     local args = args or {}
    15     local attr = table.new(attr)
    16     attr.type  = "submit"
    17     attr.name  = args.name
    18     attr.value = args.value or args.text
    19     return ui.tag{ tag  = "input", attr = attr }
    20   end
    21 end
