0
Ich habe ein Eingabefeld, das ich so erstellt habe.Wie div neben Eingabe-Tag anhängen
Ich möchte das div mit Pfeilbild direkt nach dem Text hinzufügen, aber es ist nicht apparieren. div wird erschaffen, aber es geht abwärts.
var newDiv = document.createElement("div");
newDiv.setAttribute("class", "Arrow");
//sortDiv.style.display = ' transform: rotate(45deg), webkit-transform: rotate(45deg);'*/
newDiv.setAttribute("onclick",'divClick("title")');
newDiv.style.background = "red";
newDiv.style.width = "10px";
newDiv.style.height = "10px";
Hier ist das Bild.
Ich möchte nach dem Text hinzufügen. Jede Lösung hierfür.
, wenn Sie etwas Inline hinzufügen möchten Warum verwenden Sie ein div (== ein Blockelement) und nicht eine Spanne? – cloned
Soll ich "span" hier verwenden – David
Ja, span hat eine Inline-Anzeige, während div eine Blockanzeige hat (css weise). Ändern Sie Ihren Code: var newDiv = document.createElement ("div"); => var newSpan = document.createElement ("span"); und aktualisiere den Rest deines Codes. –