Ich versuche onclick/onfocus/onchange in einem HTML-Tag zu erhalten, die von Jira erstellt wird. Der Artikel selbst eine Dropdown-Liste ist und während ich onfocus bekommen können auf anderen IDs zu arbeiten, kann ich nicht bekommen esInject HTML in div über Javascript
auf der Dropdown-Liste arbeitenWas ich habe:
<script type ="text/javascript" >
console.log("Testing");
var colorDropDown = document.getElementById('someID');
function changeColor()
{
//if(value)
alert("Hello World");
}
document.getElementById("someID").innerHTML ="<onfocus=\"changeColor()\"></select>"
//document.getElementById("customfield_11901").innerHTML = "<select class=\"select cf-select\" name=\"customfield_11901\" id=\"customfield_11901\" onfocus=\"changeColor()\">"
</script>
Nach innerHTML- verwenden, Der Onfocus erscheint nicht auf der Seite. Ich habe es auch versucht, indem ich das gesamte Tag kopiert und über HTML eingegeben habe.
Ich habe die .onchange-Funktion nach getElementById verwendet, aber das funktioniert auch nicht.
'' kein Ding ist. –
Siguza
'' ist kein gültiges HTML. Meinst du ''? –
Sie müssen nicht HTML einfügen, um einen Ereignis-Listener hinzuzufügen, gibt es einen Grund, warum Sie auf diesem Pfad sind? – aw04