<分区>
什么时候使用 typescript,vs 告诉我 HTMLElment 将没有 submit 属性。
document.getElementById('case_form').submit();
如何在 typescript 文件中使用 form.submit()
?
标签 typescript
<分区>
什么时候使用 typescript,vs 告诉我 HTMLElment 将没有 submit 属性。
document.getElementById('case_form').submit();
如何在 typescript 文件中使用 form.submit()
?
最佳答案
你需要告诉 TypeScript 这个元素实际上是一个 <form>
:
var myForm = <HTMLFormElement>document.getElementById('case_form');
myForm.submit();
这里的重点是<newType>value
,它告诉 TypeScript 转换 value
至 newType
.
关于TypeScript 无法提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30477681/
相关文章:
javascript - 如何在 typescript 中安全地声明嵌套对象类型
angular - CodeMirror 作为 Angular2 组件
angular - 如何在@ngrx/effects 中等待 2 个 Action
reactjs - 使用 div React useRef 钩子(Hook), typescript ?
javascript - 如何在没有声明文件的情况下从其他js文件扩展类
typescript - Firebase Admin SDK错误: Expression has type `void` .将其作为语句放在自己的行中
javascript - Typescript:根据接口(interface)键获取接口(interface)属性的类型