Wenn ich das Array warne, gibt er den Wert des Lochs zurück, aber wenn ich versuche, es von getElementById zu bekommen, stoppt er nach dem ersten Leerzeichen! ??document.geelementbyid stop beim Finden eines Platzes im Array
ich weiß, ist es wahrscheinlich einfach ist, aber ich habe nicht den Unterschied zwischen den 2 Antworten verstehen
https://jsfiddle.net/prodeinfo/jvywho3y/
html
<div>
<div id="statusList"></div>
</div>
javascript
var countryLan = ["nothing","Also nothing",];;
alert(countryLan[1]);
document.getElementById('statusList').innerHTML += "<input type='text' value=" + countryLan[1] + " />";
Da der HTML-Code, den Sie erstellen, '' ist und ohne die Anführungszeichen kann der Browser nicht wissen, dass der Wert beide Wörter enthalten soll. – JJJ
Vielen Dank für die Erklärung –