Премини към съдържанието
TheMorf

Правене на активен боутон за формуляр

    Препоръчан отговор


    добър ден. Имам един проблем с един формуляр. Искам да знам как мога да направя така че когато се запълнят задължителните полета бутона да ми стане активен.

    <?php if(??????????????????????){?>
    <input type="submit" value="<?php echo $lang['hf_ok']; ?>" class="btn" />
    <?php } else {?>
    <input type="button" value="<?php echo $lang['hf_ok']; ?>" class="btn" />
    <?php } ?>[/codebox]

    Редактирано от TheMorf (преглед на промените)

    Сподели този отговор


    Линк към този отговор
    Сподели в други сайтове

    <html>
    
    <head>
    
    <script>
    
    function checkIt()
    
    {
    
      var frm = document.forms['f1'];
    
      var flag = false;
    
    
      for(var i=1;i<=3;i++)
    
      {
    
    	if(frm['field'+i].value == '') flag = true;
    
      }
    
      frm['submit'].disabled = flag;
    
    }
    
    </script>
    
    </head>
    
    <body>
    
      <form name='f1'>
    
    	Pole 1:&nbsp;<input name='field1' type='text' onkeyup='checkIt()' />
    
    	Pole 2:&nbsp;<input name='field2' type='text' onkeyup='checkIt()' />
    
    	Pole 3:&nbsp;<input name='field3' type='text' onkeyup='checkIt()' />
    
    	<input name='submit' type='submit' value='Submit' disabled='true' />
    
      </form>
    
    </body>
    
    </html>

    Сподели този отговор


    Линк към този отговор
    Сподели в други сайтове

    ето как оправих проблема:

    <input type="submit" value="xxx 
    onClick="if(document.getElementById('1').value==' ' || document.getElementById('2').value==' ') { alert('Error!'); return false }" />[/codebox]

    когато onclick-а върне false не се предават данните чрез submit.

    Сподели този отговор


    Линк към този отговор
    Сподели в други сайтове

    Регистрирайте се или влезете в профила си за да коментирате

    Трябва да имате регистрация за да може да коментирате това

    Регистрирайте се

    Създайте нова регистрация в нашия форум. Лесно е!

    Нова регистрация

    Вход

    Имате регистрация? Влезте от тук.

    Вход


    ×

    Информация

    Този сайт използва бисквитки (cookies), за най-доброто потребителско изживяване. С използването му, вие приемате нашите Условия за ползване.