<p dir="auto">I use electron 1.7.9 with node 7.9.0 on a raspberry pi</p>
<p dir="auto">input list does get the actual value from the datalist.</p>
<p dir="auto">I have a input element with a datalist in my electron application and it works just fine if i run my .html file in Chrome. If I start the electron app with "electron ." the input element is not working. My datalist is displayed but if i choose one its set in my input list as suggested but if I do a alert of the input-element I just get what I typed in and not the actual element what is in the datalist. At this point I can not figure out how to fix that or is there any possible solution? Another problem is that if I run my application locally with "./node_modules/.bin/electron ." the datalist elements don´t even show up.</p>
<p dir="auto">Maybe anyone can help me out if there is a solution for this or a way how I can solve this.</p>
<p dir="auto">Regards Michael</p>
<p dir="auto">Electron version: 1.7.3 beta<br>
Operating system: Windows 7 x86_64 Professional</p>
<p dir="auto">Clicking the pyramid icon on an input control associated with a data list and picking a value from the list, then evaluating <code class="notranslate">value</code> property of the input control, the value is expected to match the text chosen from the data list, which the input control is now showing.</p>
<p dir="auto">Instead, the text returned by <code class="notranslate">value</code> property is an empty string, or at least the string that was manually typed into the input control prior.</p>
<p dir="auto">Only manual editing of value of the input control, as you would with an ordinary text input without a n associated datalist, causes the <code class="notranslate">value</code> property to yield the same text that the input control is showing.</p>
<p dir="auto">Using following markup to reproduce by loading up default Electron distribution and typing <code class="notranslate">document.location = ...; /* path to file containing below text */</code> in Developer Tools console:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;body&gt;
		&lt;input list=&quot;foobar&quot;&gt;
		&lt;datalist id=&quot;foobar&quot;&gt;
			&lt;option value=&quot;apple&quot;&gt;
			&lt;option value=&quot;orange&quot;&gt;
			&lt;option value=&quot;banana&quot;&gt;
		&lt;/datalist&gt;
	&lt;/body&gt;
&lt;/html&gt;"><pre class="notranslate"><code class="notranslate">&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;body&gt;
		&lt;input list="foobar"&gt;
		&lt;datalist id="foobar"&gt;
			&lt;option value="apple"&gt;
			&lt;option value="orange"&gt;
			&lt;option value="banana"&gt;
		&lt;/datalist&gt;
	&lt;/body&gt;
&lt;/html&gt;
</code></pre></div>