arkadaşlar merhaba uzun süre uğraştım ama işin içinden cıkamadım yardımcı olabilir misiniz acaba?.
yapmak istediğim text alanına harf girildiğinde harf küçükte olsa büyükte olsa harfin hemen büyümesi. inputun text tipine onkeyup verdim onu bir fonksiyona atadım.
Atadığım fonksiyonda inputun idsinden value değerini cektim ve sonra cektiğim o değeri toUpperCase(); ekledim ama olmadı. bu konuda bana yardımcı olabiir misiniz...
function YaziyiBuyut(){
var obj = document.getElementById("formge").ad.value; obj.toUpperCase();
"ad" tanımlı bir nesne değil. "ad" bir id olduğu için document.getElementById("formge") gibi birşeye gerek yok. kaldı ki bunun peşinden .ad şeklinde bir kullanım olmaz. yine document.getElementById("ad") demen gerekir. çok uzun ve gereksiz bir yazım olur. doğrudan obj=document.getElementById("ad") deyip halledebilirsin. Bir de salt JavaScript kullanmak yerine jQuery'ye yönelebilirsin. Daha rahat edersin.
teşekkür ederim arkadaşım ilgin için ama sorunu çözdüm ufak bir gözden kacırdığım konu varmış.
çözümü lazım olabilecek arkadaşlar için yazıyorum...
<script type="text/javascript">
function YaziyiBuyut(){
var obj = document.getElementById("formge").ad.value; var dgr = obj.toUpperCase(); document.getElementById("formge").ad.value = dgr; }
document.getElementById("formge") gibi birşeye gerek yok. kaldı ki bunun peşinden .ad şeklinde bir kullanım olmaz.
valla arkadaşım ben şimdiye kadar hep böyle yaptım bir sıkıntı yaşamadım ama aşağıda vereceğim örnek olması için vereceğim kodu denersen sende bir sıkıntı olmayacağını göreceksin...