Forum Moderators: open
<input type="text" name="foo" list="bar" placeholder="Select One or Create a New One">
<datalist id="bar">
<option value="First">First</option>
<option value="second">Second</option>
</datalist> <input type="text" name="foo" list="bar" placeholder="Select One or Create a New One"
onChange="changeMsg(this.value)">
<datalist id="bar"></datalist>
<script>
var obj {
"First" :
"title|:|link|:|something else|:|this is a comment",
"Second" :
"Next title|:|link|:|something else|:|this is another comment"
}
for (const item of Object.keys(obj)) {
var option = document.createElement('option');
option.value = item;
document.getElementById('bar').appendChild(option);
}
function changeMsg(str) {
document.formName.textareaName.value = obj[str];
}
</script> <input type="color">
<input type="date">
<input type="range">