¿No puede simplemente forzar el enfoque en la entrada de texto en la aplicación de Google independiente utilizando HtmlService?

Quiero escribir un clic en un cuadro de entrada.

Aquí hay un ejemplo donde el foco () debería hacer eso, ¡pero no lo hace! ¿Por qué?

Code.gs:

function doGet(e) {

  return HtmlService.createHtmlOutputFromFile('myFile');

}  

miarchivo.html

<input type="text" id="new" onchange="adding(this)"/>

<div id="data"></div>

<script>

   document.getElementById('new').focus();

   function adding(a){

      document.getElementById('data').innerHTML += a.value;

      a.value = '';
   }

</script>

También he intentado sin éxito poner el foco () en su propia función y tener un elemento de cuerpo cuya onload llama a esa función.

Lo que SÍ funciona es tener un botón cuya función onclick llama a esa función, por lo que focus () eventualmente se activa. ¿Hay algún otro evento que pueda usar para activarlo?

Estoy usando un Chromebook. ¿Podría ser el problema?

Respuestas a la pregunta(1)

Su respuesta a la pregunta