Module:Datalist
From Tsadra Foundation Advanced Contemplative Scholarships
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 = output .. '<option value="' .. value .. '"></option>'
end
output = output .. '</datalist>'
return frame:preprocess( output )
end
return p