Sorun ise İOS işletim sistemlerinde ( i ) Aşağıdaki resimdeki gibi i de çok nokta oluyor.
<script>
function kCap(iO){
iO.value = iO.value.replace(/([\wöçşğüıİ])/gi,
function(a, b){return b.replace("I","ı").toLowerCase()}).replace(/(^[a-zöçşğüı]|[\s|\.][a-zöçşğüı])/g,
function(c, d){return d.replace("i","İ").toUpperCase()});
}
</script>
Böyle ilginç bir problemle karşılaştım çözemedim bilen varmı.