Wie man den gesamten Text in der Eingabe mit Reactjs auswählt, wenn er fokussiert ist?
Beispielsweise: http://codepen.io/Enclave88/pen/YqNpog?editors=1010
var InputBox = React.createClass({
render: function() {
return (
<input className="mainInput" value='Some something'></input>
)
}
});
InformationsquelleAutor der Frage Alexander Shtang | 2016-03-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese saubere Ansatz:
InformationsquelleAutor der Antwort dschu
Setzen Sie ref auf den Eingang und konzentriert, wenn Sie verwenden müssen, wählen Sie().
InformationsquelleAutor der Antwort obreja catalin
Dank, ich weiß es zu schätzen. Ich habe es so:
InformationsquelleAutor der Antwort Alexander Shtang
In meinem Fall wollte ich markieren Sie den text von Anfang an nach der Eingabe erschien im modal:
InformationsquelleAutor der Antwort EnchanterIO
Auto wählen Sie alle Inhalte in eine Eingabe für ein reagieren Klasse. Die onFocus-Attribut eines input-tag wird eine Funktion aufrufen. OnFocus Funktion hat einen parameter namens event automatisch generiert. Wie oben zeigen Ereignis.Ziel.wählen Sie() werden alle Inhalte von einem input-tag.
InformationsquelleAutor der Antwort Kylo Jorgensen