Welcome, Guest. Please login or register.
Did you miss your activation email?
July 09, 2008, 09:22:32 am
42751 Posts in 8091 Topics by 17932 Members
Latest Member: codder
Turk-Php.Com Forum  |  Yardım Forumları  |  HTML & JavaScript & XML Forumu  |  AJAX  |  INPUTBOX Kontrolü Nasıl Oluyor_? « previous next »
Pages: [1] Print
Author Topic: INPUTBOX Kontrolü Nasıl Oluyor_?  (Read 476 times)
TechEngineer
Dr.UnknowError
PHP Öğrencisi
*
Offline Offline

Posts: 67


Başkasının izinden gidenler, iz bırakamazlar...


View Profile WWW
INPUTBOX Kontrolü Nasıl Oluyor_?
« on: March 04, 2008, 04:32:39 pm »

Merhaba;

 Ben JS veya AJAX ile şöyle bir denetim yapmak istiyorum. Atıyorum input box değerinde PHP yazıyorsa alttaki Hangi Dil checkbox'ı otomatik işaretlenecek eğer PHP'den farklı bir değer ise normal devam edecek yani işaretlemeyecek. veya pasifte olursa checkbox sevinirim.

 Biliyorum bu aralar çok yardım isteğinde bulundum ama çözdüklerimi hemen foruma girip çözüldü diyip kilitliyorum. Diğer arkadaşları yormamak adına.

Desteğiniz için çok teşekkür ediyorum.

Bu aydan sonra Turk-PHP.com sitesi için bir güzellik düşünücem.

Saygılar,
Logged

Gitmeyi bilirim,Gitmeye bilirim.
TechEngineer
Dr.UnknowError
PHP Öğrencisi
*
Offline Offline

Posts: 67


Başkasının izinden gidenler, iz bırakamazlar...


View Profile WWW
Ynt: INPUTBOX Kontrolü Nasıl Oluyor_?
« Reply #1 on: March 08, 2008, 10:24:29 am »

Bunu yapmak mümkün değil mi? AJAX ve JS ile _?
Logged

Gitmeyi bilirim,Gitmeye bilirim.
jetblack
PHP Stajyeri
**
Offline Offline

Posts: 155


View Profile WWW
Ynt: INPUTBOX Kontrolü Nasıl Oluyor_?
« Reply #2 on: March 08, 2008, 01:01:22 pm »

Javascript'de match fonksiyonunu kullanarak basitçe yapabilirsiniz.

İyi Çalışmalar.
Logged

TechEngineer
Dr.UnknowError
PHP Öğrencisi
*
Offline Offline

Posts: 67


Başkasının izinden gidenler, iz bırakamazlar...


View Profile WWW
Ynt: INPUTBOX Kontrolü Nasıl Oluyor_?
« Reply #3 on: March 15, 2008, 02:08:03 pm »

Match ile bir şeyler karaladım ama beceremedim. Şu problemin çözümünü örnekle anlatabilir misiniz?

 Yaw AJAX ile bu mümkün değil mi yoksa? Adamlar Ajax ile Web işletim sistemi yazmışlar heralde bununda çözümü vardır.

Bi yardımcı olursanız sevinirim.

iyi çalışmalar...
Logged

Gitmeyi bilirim,Gitmeye bilirim.
jetblack
PHP Stajyeri
**
Offline Offline

Posts: 155


View Profile WWW
Ynt: INPUTBOX Kontrolü Nasıl Oluyor_?
« Reply #4 on: March 15, 2008, 03:01:18 pm »

Code:
<html>
<head>
  <script type="text/javascript">
  function kontrol(yazi)
{
yazi = yazi.toLowerCase();
if (yazi.match("php") != null) { document.form1.checkbox.checked = true; } else { document.form1.checkbox.checked = false; }
}
  </script>
</head>

<body>
<form id="form1" name="form1" method="post" action="">
<input type="text" name="yazi" onkeyup="javascript:kontrol(this.value);" />
    <input name="checkbox" type="checkbox" />PHP</label>
</form>
</body>
</html>

Javascript ile yukarıdaki gibi yapılabilir.

İyi Çalışmalar.
« Last Edit: March 15, 2008, 03:26:01 pm by jetblack » Logged

TechEngineer
Dr.UnknowError
PHP Öğrencisi
*
Offline Offline

Posts: 67


Başkasının izinden gidenler, iz bırakamazlar...


View Profile WWW
Ynt: INPUTBOX Kontrolü Nasıl Oluyor_?
« Reply #5 on: March 17, 2008, 11:40:03 am »

Çok sağol dediğin şekilde inputbox kontrolü gerçekleşiyor fakat benim form'a bilgiler akışkan geliyor AJAX ile.

 Yani bir ID girilip tab tuşu ile bir alt satıra geçildiğinde o ID'ye ait istenilen bilgiler veri tabanından toparlanıp inputbox içerisine getiriliyor. Daha sonra düzenlenmesi gereken bir yer varsa düzenlenip UPDATE'leniyor sorguyu göndererek. Normalde elle yazınca işlemini yapıyor ama AJAX ile SQL 'den çektiğinde chekbox gene aynı kalıyor.

Sayfa kodlarını veriyim belki basit bir hata yapmışımdır.

Code:
<script type="text/javascript">
  function cntrl()
{
//yazi = OdemeTipi.toLowerCase();
if (yazi.match("Cari") != null) { document.MusteriFormu.CaridenDus.checked = true; } else { document.MusteriFormu.CaridenDus.checked = false; }
}
  </script>
  <!--
  Cari Kontrol Sonu!
  -->
</head>
<body lang="Tr">
<form name="MusteriFormu" id="MusteriFormu" action="Js-Guncelleme.PHP" method="POST">
<!--<fieldset>-->

<!--<legend>--><!--</legend>-->
<table>
<tr>
<td><label for="RezNO">Rez. No:</label></td>
<td><input name="RezNO" id="RezNO" size="10" maxlength="19"></td>
</tr>
<tr>
<td><label for="Musteri">Müşteri:</label></td>
<td><input name="Musteri" id="Musteri" size="20" maxlength="255"></td>
</tr>
<tr>
<td><label for="Firma">Firma:</label></td>
<td><input name="Firma" id="Firma" size="20" maxlength="255"></td>
</tr>
<tr>
<td><label for="OdemeTipi">Ödeme Tipi:</label></td>
<td><input name="OdemeTipi" id="OdemeTipi" onchange="javascript:cntrl(this.value);" size="20" maxlength="255"></td>
</tr>
<tr>
<td><label for="Tutar">Tutar:</label></td>
<td><input name="Tutar" id="Tutar" size="8" maxlength="15"></td>
</tr>
<tr>
    <td><label for="IadeTutari">İade Tutarı:</label></td>
<td><input name="IadeTutari" id="IadeTutari" size="8" maxlength="15"
onclick="if(!this._tiklandi){ this.value=''; this._tiklandi=true; }"
   onmouseover="this.className='aktif'"
   onmouseout="this.className='pasif'">
<font size='2'><!--Cariden Düş:--><input name='CaridenDus' id='CaridenDus' type="checkbox" onclick="if(this.checked){this.form.action='JS-Guncelleme_Sahis-Alacak.php';} else{this.form.action='Js-Guncelleme.php';}"/></td>
</tr></font>
<tr>
<td><input type="Submit" value="İPTAL ET!"></td>
<td><input type="reset" value="Temizle & Vazgeç"></td>
</table>
<? $zaman = date("Y-m-d"); ?>
<input type="hidden" name="Tarih" value="<? Echo "$zaman";?>" id="Tarih">
<input type="hidden" name="Yetkili" value="<? Echo "$session->username" ?>" id="Yetkili">
</form>
<script type="text/javascript">
var dogru = new Dogrulama('MusteriFormu');
</script>
<!--</fieldset>-->
<b><font color="Silver"><i>Gönderdiğiniz bilgiler dışında "Tarih" ve "Yetkili Kişi" Bilgileride Gönderilmektedir.</i>
</font></b>
</body>
</html>
<?

}
ELSE {
header ("Location: ../Hata.php");
}
?>
Logged

Gitmeyi bilirim,Gitmeye bilirim.
TechEngineer
Dr.UnknowError
PHP Öğrencisi
*
Offline Offline

Posts: 67


Başkasının izinden gidenler, iz bırakamazlar...


View Profile WWW
Ynt: INPUTBOX Kontrolü Nasıl Oluyor_?
« Reply #6 on: March 18, 2008, 12:54:07 pm »

Çözülmedi ama yinede zaman ayırdığınız için teşekkür ederim.

 Farklı bir şeyler denemeye çalışacağım artık bir şekilde olmalı.

Tekrar çok sağolun. AJAX halen demek ki eksikleri olan bir dil.

Saygılar.
Logged

Gitmeyi bilirim,Gitmeye bilirim.
Pages: [1] Print 
« previous next »
Jump to: