• 04-10-2010, 21:22:12
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar bir form hazırlamak istiyordum ziyaretçi randevu sekmesini tıklayınca telefon numarasını soran bir text çubuğu çıkıcaktı. en azından aklımda olan buydu bunu yapamadım. Disable bir text öğesi oluşturup onu radio buttona koşulladım ama yine bir sorun var radio buttona tıklayınca text öğesi aktif oluypr text öğesine birşey yazmak için tıkladığımda da radio button aktif oldugu halde text öğesi pasife ediyor kendini;

    <td>Konu</td>
        <td><input type="radio" name="radio" id="Randevu" value="Randevu" onclick="document.form.telefon.disabled=false"
        onBlur="document.form.telefon.disabled=true">
          <label for="Randevu">Randevu |</label>
          <label for="telefon">Telefon
    Numaranız:      
    <input type="text" name="telefon" id="telefon" onFocus="this.value=''; setbg1('white');" onBlur="setbg1('#e5fff3')" value="Randevularda Zorunlu" disabled="disabled"></label>
          <label for="randevu"><br>
            <input type="radio" name="radio" id="Bilgi" value="Bilgi">
            Bilgi <br>
            <input type="radio" name="radio" id="Öneri" value="Öneri">
          Öneri</label></td>
    randevu butonunda ki onblur'u kaldırınca da ilk seferde aktif oluyor sonra diğer butonları seçsemde aktif olarak kalıyor.

    Açıklayıcı olması için kodun çalışan hali:
    http://coskudemirhan.info/panel/mail/form.html

    nerede hata yapıyorum yardımcı olabilirmisiniz?
  • 04-10-2010, 22:41:59
    #2
    Kendin pişir kendin ye oldu çözümü buldum. belki ihtiyacı olan vardır;

    <input type="radio" name="radio" id="Randevu" value="Randevu" onClick="document.form.telefon.disabled=false">
          <label for="Randevu">Randevu |</label>
          <label for="telefon">Telefon
    Numaranız:      
    <input type="text" name="telefon" id="telefon" onFocus="this.value=''; setbg1('white');" onBlur="setbg1('#e5fff3')" value="Randevularda Zorunlu" disabled="disabled"></label>
          <label for="randevu"><br>
            <input type="radio" name="radio" id="Bilgi" value="Bilgi" 
        onClick="document.form.telefon.disabled=true">
            Bilgi <br>
            <input type="radio" name="radio" id="Öneri" value="Öneri" 
        onClick="document.form.telefon.disabled=true">
          Öneri