Martin aus Wien: Dropdown von Eingabefeldern manipulieren

Beitrag lesen

Hallo zusammen,

lässt sich das Dropdown, das bei Eingabefeldern Vorschläge aus früheren Eingaben zeigt, per JavaScript unterdrücken oder lässt sich gar sein Inhalt manipulieren?
Die einzige Lösung, um das Dropdown wenigstens gleich wieder zum Verschwinden zu bringen, die mir bisher eingefallen ist:

document.getElementById('foo').onkeyup = bar;

function bar(){
  document.getElementById('foo').blur();
  document.getElementById('foo').focus();
}

So kann der User weiterschreiben und wenn während seiner Eingabe unterhalb des Eingabefelds eine Meldung erscheint, wird sie nicht von dem Dropdown verdeckt. Aber wirklich schön ist die Methode nicht.

Und wie sieht es aus mit dem Inhalt so eines Dropdowns? Kann man auf den irgendwie zugreifen oder ihn verändern?

Gruß und Dank

Martin