Module:Datalist

From Tsadra Foundation Advanced Contemplative Scholarships
Revision as of 09:36, 29 April 2024 by Jeremi (talk | contribs) ((by SublimeText.Mediawiker))

Documentation for this module may be created at Module:Datalist/doc

local p = {}

function p.datalist(frame)

    local pargs = frame:getParent().args

    local output = mw.html.create( 'datalist' )
    output
        :attr( 'id', pargs[1] )

    for value in string.gmatch(pargs[2], "([^,]+)") do
        output
            :tag( 'option' )
                :attr( 'value', value )
    end

    return tostring( output )

end

return p