{"id":6771,"date":"2024-12-16T12:30:11","date_gmt":"2024-12-16T09:30:11","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/"},"modified":"2024-12-16T12:30:11","modified_gmt":"2024-12-16T09:30:11","slug":"html-ile-girdi-dogrulama-basit-ve-etkili-yontemler","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/","title":{"rendered":"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler"},"content":{"rendered":"<p><body><\/p>\n<p>HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler<\/p>\n<p>Web geli\u015ftirmede form do\u011frulama olmazsa olmazd\u0131r.  Kullan\u0131c\u0131lar\u0131n do\u011fru bilgileri girmelerini sa\u011flamak, veritaban\u0131 b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc korumak ve hatalar\u0131 \u00f6nlemek i\u00e7in olduk\u00e7a \u00f6nemlidir.  JavaScript kullanmadan, sadece HTML5&#8217;in sundu\u011fu \u00f6zelliklerle bunu nas\u0131l yapabilece\u011finizi bu makalede ele alaca\u011f\u0131z.  Bu y\u00f6ntemler, \u00f6zellikle basit formlar i\u00e7in h\u0131zl\u0131 ve pratik bir \u00e7\u00f6z\u00fcm sunar.<\/p>\n<h2>HTML5 Do\u011frulama \u00d6zellikleri<\/h2>\n<p>HTML5, \u00e7e\u015fitli girdi t\u00fcrleri i\u00e7in yerle\u015fik do\u011frulama \u00f6zellikleri sa\u011flar.  \u00d6rne\u011fin, <code>&lt;input type=\"email\"&gt;<\/code> ile bir e-posta adresi beklerken, taray\u0131c\u0131 otomatik olarak ge\u00e7erli bir e-posta format\u0131n\u0131 kontrol eder.  Benzer \u015fekilde, <code>&lt;input type=\"number\"&gt;<\/code> say\u0131sal girdi i\u00e7in, <code>&lt;input type=\"url\"&gt;<\/code> URL girdisi i\u00e7in, <code>&lt;input type=\"tel\"&gt;<\/code> telefon numaras\u0131 girdisi i\u00e7in otomatik do\u011frulama ger\u00e7ekle\u015ftirilir.  Bu sayede, kod yazmadan temel do\u011frulamalar yapabilirsiniz.<\/p>\n<h3>\u00d6rnek: E-posta Do\u011frulama<\/h3>\n<p>A\u015fa\u011f\u0131daki \u00f6rnekte, kullan\u0131c\u0131dan e-posta adresi alan bir form g\u00f6receksiniz.  HTML5&#8217;in yerle\u015fik do\u011frulama \u00f6zelli\u011fi sayesinde, ge\u00e7ersiz bir e-posta giri\u015fi yap\u0131ld\u0131\u011f\u0131nda, taray\u0131c\u0131 otomatik olarak bir hata mesaj\u0131 g\u00f6sterir:<\/p>\n<pre><code class=\"language-html\">\n&lt;form&gt;\n  &lt;label for=\"email\"&gt;E-posta:&lt;\/label&gt;\n  &lt;input type=\"email\" id=\"email\" name=\"email\" required&gt;\n  &lt;button type=\"submit\"&gt;G\u00f6nder&lt;\/button&gt;\n&lt;\/form&gt;\n<\/code><\/pre>\n<p>Burada dikkat etmeniz gereken nokta <code>required<\/code> \u00f6zniteli\u011fidir. Bu, alan\u0131n doldurulmas\u0131n\u0131n zorunlu oldu\u011funu belirtir.  E\u011fer kullan\u0131c\u0131 bu alan\u0131 doldurmadan g\u00f6nder butonuna t\u0131klarsa, taray\u0131c\u0131 ona bir hata mesaj\u0131 g\u00f6sterir.<\/p>\n<h3>\u00d6rnek: Say\u0131sal Girdi Do\u011frulama<\/h3>\n<p>\u015eimdi de say\u0131sal bir girdi i\u00e7in do\u011frulama \u00f6rne\u011fine bakal\u0131m.  <code>&lt;input type=\"number\"&gt;<\/code> etiketi, sadece say\u0131sal de\u011ferlerin girilmesini sa\u011flar.  Ayr\u0131ca, <code>min<\/code> ve <code>max<\/code> \u00f6znitelikleri ile minimum ve maksimum de\u011ferleri belirleyebilirsiniz:<\/p>\n<pre><code class=\"language-html\">\n&lt;form&gt;\n  &lt;label for=\"age\"&gt;Ya\u015f\u0131n\u0131z:&lt;\/label&gt;\n  &lt;input type=\"number\" id=\"age\" name=\"age\" min=\"0\" max=\"120\" required&gt;\n  &lt;button type=\"submit\"&gt;G\u00f6nder&lt;\/button&gt;\n&lt;\/form&gt;\n<\/code><\/pre>\n<p>Bu \u00f6rnekte, kullan\u0131c\u0131 0 ile 120 aras\u0131nda bir de\u011fer girmek zorundad\u0131r.  Di\u011fer de\u011ferler girilmeye \u00e7al\u0131\u015f\u0131ld\u0131\u011f\u0131nda taray\u0131c\u0131 yine hata mesaj\u0131 g\u00f6sterir.  Bu \u00f6zellik, ya\u015f, fiyat gibi say\u0131sal alanlar i\u00e7in olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<h2>Daha Geli\u015fmi\u015f Do\u011frulama \u0130\u00e7in<\/h2>\n<p>HTML5&#8217;in yerle\u015fik do\u011frulama \u00f6zellikleri, basit formlar i\u00e7in yeterli olabilir. Ancak daha karma\u015f\u0131k do\u011frulama kurallar\u0131na ihtiya\u00e7 duydu\u011funuzda, JavaScript kullanman\u0131z gerekebilir.  \u00d6rne\u011fin, \u015fifre karma\u015f\u0131kl\u0131\u011f\u0131 kontrol\u00fc, \u00f6zel karakter do\u011frulamas\u0131 gibi i\u015flemler i\u00e7in JavaScript&#8217;in g\u00fc\u00e7l\u00fc y\u00f6nlerinden yararlanman\u0131z daha mant\u0131kl\u0131 olacakt\u0131r.<\/p>\n<p>Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> sitesini ziyaret edebilirsiniz.  Ayr\u0131ca, daha detayl\u0131 bilgi i\u00e7in <a href=\"https:\/\/dev.to\/kohki_takatama\/how-to-validate-inputs-using-only-html-2hel\">buraya<\/a>  bakabilirsiniz.<\/p>\n<p>Sonu\u00e7 olarak, HTML5&#8217;in sundu\u011fu yerle\u015fik do\u011frulama \u00f6zellikleri, basit formlar i\u00e7in h\u0131zl\u0131 ve etkili bir \u00e7\u00f6z\u00fcm sunmaktad\u0131r.  Ancak, karma\u015f\u0131k do\u011frulama senaryolar\u0131 i\u00e7in JavaScript&#8217;in g\u00fcc\u00fcnden faydalanmak daha uygun olacakt\u0131r. Do\u011frulama i\u015flemlerini do\u011fru yapmak, kullan\u0131c\u0131 deneyimini iyile\u015ftirmenin yan\u0131 s\u0131ra, verilerinizin g\u00fcvenli\u011fini de sa\u011flar. Bu konuda s\u00fcrekli \u00f6\u011frenmek ve g\u00fcncel kalmak olduk\u00e7a \u00f6nemlidir.<\/p>\n<p>#Etiketler: HTML do\u011frulama, form do\u011frulama, input do\u011frulama, HTML5 do\u011frulama, form validasyonu, web geli\u015ftirme,  girdi do\u011frulama,  e-posta do\u011frulama, say\u0131sal do\u011frulama<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler Web geli\u015ftirmede form do\u011frulama olmazsa olmazd\u0131r. Kullan\u0131c\u0131lar\u0131n do\u011fru bilgileri girmelerini&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-6771","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler<\/title>\n<meta name=\"description\" content=\"Web geli\u015ftirmede form do\u011frulama olmazsa olmazd\u0131r. Kullan\u0131c\u0131lar\u0131n do\u011fru bilgileri girmelerini sa\u011flamak, veritaban\u0131 b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc korumak ve hatalar\u0131 \u00f6nlemek i\u00e7in olduk\u00e7a \u00f6nemlidir. JavaScript kullanmadan, sadece HTML5&#039;in sundu\u011fu \u00f6zelliklerle bunu nas\u0131l yapabilece\u011finizi bu makalede ele alaca\u011f\u0131z. Bu y\u00f6ntemler, \u00f6zellikle basit formlar i\u00e7in h\u0131zl\u0131 ve pratik bir \u00e7\u00f6z\u00fcm sunar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler\" \/>\n<meta property=\"og:description\" content=\"Web geli\u015ftirmede form do\u011frulama olmazsa olmazd\u0131r. Kullan\u0131c\u0131lar\u0131n do\u011fru bilgileri girmelerini sa\u011flamak, veritaban\u0131 b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc korumak ve hatalar\u0131 \u00f6nlemek i\u00e7in olduk\u00e7a \u00f6nemlidir. JavaScript kullanmadan, sadece HTML5&#039;in sundu\u011fu \u00f6zelliklerle bunu nas\u0131l yapabilece\u011finizi bu makalede ele alaca\u011f\u0131z. Bu y\u00f6ntemler, \u00f6zellikle basit formlar i\u00e7in h\u0131zl\u0131 ve pratik bir \u00e7\u00f6z\u00fcm sunar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-16T09:30:11+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler\",\"datePublished\":\"2024-12-16T09:30:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/\"},\"wordCount\":504,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/\",\"name\":\"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-12-16T09:30:11+00:00\",\"description\":\"Web geli\u015ftirmede form do\u011frulama olmazsa olmazd\u0131r. Kullan\u0131c\u0131lar\u0131n do\u011fru bilgileri girmelerini sa\u011flamak, veritaban\u0131 b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc korumak ve hatalar\u0131 \u00f6nlemek i\u00e7in olduk\u00e7a \u00f6nemlidir. JavaScript kullanmadan, sadece HTML5'in sundu\u011fu \u00f6zelliklerle bunu nas\u0131l yapabilece\u011finizi bu makalede ele alaca\u011f\u0131z. Bu y\u00f6ntemler, \u00f6zellikle basit formlar i\u00e7in h\u0131zl\u0131 ve pratik bir \u00e7\u00f6z\u00fcm sunar.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler","description":"Web geli\u015ftirmede form do\u011frulama olmazsa olmazd\u0131r. Kullan\u0131c\u0131lar\u0131n do\u011fru bilgileri girmelerini sa\u011flamak, veritaban\u0131 b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc korumak ve hatalar\u0131 \u00f6nlemek i\u00e7in olduk\u00e7a \u00f6nemlidir. JavaScript kullanmadan, sadece HTML5'in sundu\u011fu \u00f6zelliklerle bunu nas\u0131l yapabilece\u011finizi bu makalede ele alaca\u011f\u0131z. Bu y\u00f6ntemler, \u00f6zellikle basit formlar i\u00e7in h\u0131zl\u0131 ve pratik bir \u00e7\u00f6z\u00fcm sunar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/","og_locale":"tr_TR","og_type":"article","og_title":"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler","og_description":"Web geli\u015ftirmede form do\u011frulama olmazsa olmazd\u0131r. Kullan\u0131c\u0131lar\u0131n do\u011fru bilgileri girmelerini sa\u011flamak, veritaban\u0131 b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc korumak ve hatalar\u0131 \u00f6nlemek i\u00e7in olduk\u00e7a \u00f6nemlidir. JavaScript kullanmadan, sadece HTML5'in sundu\u011fu \u00f6zelliklerle bunu nas\u0131l yapabilece\u011finizi bu makalede ele alaca\u011f\u0131z. Bu y\u00f6ntemler, \u00f6zellikle basit formlar i\u00e7in h\u0131zl\u0131 ve pratik bir \u00e7\u00f6z\u00fcm sunar.","og_url":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-12-16T09:30:11+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler","datePublished":"2024-12-16T09:30:11+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/"},"wordCount":504,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/","url":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/","name":"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-12-16T09:30:11+00:00","description":"Web geli\u015ftirmede form do\u011frulama olmazsa olmazd\u0131r. Kullan\u0131c\u0131lar\u0131n do\u011fru bilgileri girmelerini sa\u011flamak, veritaban\u0131 b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc korumak ve hatalar\u0131 \u00f6nlemek i\u00e7in olduk\u00e7a \u00f6nemlidir. JavaScript kullanmadan, sadece HTML5'in sundu\u011fu \u00f6zelliklerle bunu nas\u0131l yapabilece\u011finizi bu makalede ele alaca\u011f\u0131z. Bu y\u00f6ntemler, \u00f6zellikle basit formlar i\u00e7in h\u0131zl\u0131 ve pratik bir \u00e7\u00f6z\u00fcm sunar.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/html-ile-girdi-dogrulama-basit-ve-etkili-yontemler\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"HTML ile Girdi Do\u011frulama: Basit ve Etkili Y\u00f6ntemler"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/6771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=6771"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/6771\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=6771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=6771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=6771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}