Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何通过编程将文本输入角度输入元素?_Javascript_Angularjs - Fatal编程技术网

Javascript 如何通过编程将文本输入角度输入元素?

Javascript 如何通过编程将文本输入角度输入元素?,javascript,angularjs,Javascript,Angularjs,我有一个有棱角的第三方网页。该页面有一个输入字段,该字段接受三个字母的机场标识符。一旦用户键入正确的3个字母的标识符,它会自动将其扩展为长格式。例如SFO >旧金山。< /P> 问题是,如果我只是以编程方式将输入元素的值设置为SFO,即element.value='SFO',则不会触发此转换。只有通过键盘输入 以下是元素的声明方式: <input class="ng-pristine ng-valid ng-star-inserted ng-touched" dropdowntoggle=

我有一个有棱角的第三方网页。该页面有一个输入字段,该字段接受三个字母的机场标识符。一旦用户键入正确的3个字母的标识符,它会自动将其扩展为长格式。例如SFO >旧金山。< /P> 问题是,如果我只是以编程方式将输入元素的值设置为SFO,即element.value='SFO',则不会触发此转换。只有通过键盘输入

以下是元素的声明方式:

<input class="ng-pristine ng-valid ng-star-inserted ng-touched" dropdowntoggle="" maxlength="3" placeholder="Enter city or airport" aria-haspopup="true" aria-expanded="true">
如何模拟键盘并将3个字母发送到输入元素


正在寻找纯Javascript解决方案。我的JS代码将被注入到上面的页面中,例如扩展脚本。

您可以使用

您可以使用ngModel。