لا يمكن لـ TypeScript إرسال النموذج
عندما أستخدم تايبسكريبت، يخبرني VS أن HTMLElment لن يكون لديه خاصية submit.
document.getElementById('case_form').submit();
كيف يمكنني استخدام form.submit() في ملف تايب سكريبت؟
الإجابة رقم 1
تحتاج إلى إخبار TypeScript بأن هذا العنصر في الواقع هو <form>:
var myForm = <HTMLFormElement>document.getElementById('case_form');
myForm.submit();
النقطة الرئيسية هنا هي <newType>value، والتي تخبر TypeScript بتحويل value إلى newType.
