Datalist | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Datalist

Is there away to abbreviate the code for sequential/ordered data in the datalist? so no take many place like this. https://code.sololearn.com/WdClaf1R0oW3/?ref=app

6th Dec 2019, 4:27 AM
Unknown Ambusher ๐Ÿ—ก๏ธ
Unknown Ambusher ๐Ÿ—ก๏ธ - avatar
6 Answers
+ 2
๐Ÿ‘Œ Already reposted, the problem is in the "tahun lahir" form.
7th Jan 2020, 2:28 AM
Unknown Ambusher ๐Ÿ—ก๏ธ
Unknown Ambusher ๐Ÿ—ก๏ธ - avatar
+ 2
Muhamad Luthfi , there is a way to simply this but you'll need to have some js knowledge. here is code: markup: <select id="years"></select> script: window.onload=()=>{ const years= document.querySelector('#years'); /*select <select> element from DOM*/ /*use loop to generate year values*/ for(let y=1949;y<2021;y++) { let opt= document .createElement('option'); /*create an option element*/ opt.textContent=y; opt.value=y; /*set visible content (text) and value attribute */ years.appendChild(opt); /*append created <option> element to <select> as child*/ } } IMPORTANT : <datalist> is not supported by most of the mobile browsers.So I'm using select tag instead of <input> and <datalist> it works by dynamically creating DOM elements and appending them to <select> tag. You can try same logic with datalist but it will not work on mobile phones If you have any doubts regarding this code feel free to ask -`)
7th Jan 2020, 2:56 AM
๐Ÿ‡ฎ๐Ÿ‡ณOmkar๐Ÿ•‰
๐Ÿ‡ฎ๐Ÿ‡ณOmkar๐Ÿ•‰ - avatar
+ 2
Ok, thank you for your help and info, i'll try it ๐Ÿ˜Š
7th Jan 2020, 3:09 AM
Unknown Ambusher ๐Ÿ—ก๏ธ
Unknown Ambusher ๐Ÿ—ก๏ธ - avatar
+ 1
I'm not sure there is, but also, the value for your 1973 is "!973" so it is not showing up in the datalist.
12th Dec 2019, 10:17 PM
Joshua
+ 1
Thanks for correction Joshua!
13th Dec 2019, 9:42 AM
Unknown Ambusher ๐Ÿ—ก๏ธ
Unknown Ambusher ๐Ÿ—ก๏ธ - avatar
+ 1
Muhamad Luthfi , Can you please link your code. the link you provided seems to be broken. I might try to help if you link the code back. ๐Ÿ˜Š
7th Jan 2020, 12:44 AM
๐Ÿ‡ฎ๐Ÿ‡ณOmkar๐Ÿ•‰
๐Ÿ‡ฎ๐Ÿ‡ณOmkar๐Ÿ•‰ - avatar