Alguns dias atrás, trabalhei em um projeto em que precisava selecionar todo o conteúdo em um campo de entrada. Na maioria dos casos, isso pode ser feito usando o
.select()
método. Mas pelo menos no iOS 6 isso não funcionou. Então eu encontrei um StackOverflow Post onde alguém postou as duas linhas de código javascript puras a seguir.
document.getElementById("p1").selectionStart = 0
document.getElementById("p1").selectionEnd = 999
E esse hack funciona perfeitamente! Talvez você precise dessas duas linhas algum dia. Pesquisei muito para obter a resposta final …