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