JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.8.1/html2pdf.bundle.js"></script>
<form id="element-to-print" action=method type="text/plain">
<label for="fname">Adı</label>
<input type="text" id="fname" name="firstname" placeholder="Adınız">
<label for="lname">Soyadı</label>
<input type="text" id="lname" name="lastname" placeholder="Soyadınız">
<label for="country">Başvurulacak Birim</label>
<select id="country" name="country">
<option value="australia">Pazarlama</option>
<option value="canada">Sosyal Medya Yönetimi</option>
<option value="usa">Ürün Tasarımı</option>
</select>
<label for="subject">Subject</label>
<textarea id="subject" name="subject" placeholder="Burada kendinizi tanıtın..." style="height:200px"></textarea>
<input type="button" onclick="Fonksiyon();" value="İNDİR">
</form>
<script>
function Fonksiyon() {
var element = document.getElementById('element-to-print');
html2pdf(element);
}
</script>