JSFiddle - React, Tailwind, and code Playground

by Tom Randolph

HTML

<textarea id="output" cols="45"></textarea>

JavaScript

var list = ( "list" in document.createElement( "input" ) );
if( list ){
	// Safari lies about supporting list
    list = !!( document.createElement( "datalist" ) && window.HTMLDataListElement );
}

var output = document.getElementById( "output" );

output.textContent = list ? "Supports DataList" : "Does not support DataList";