Очистка\сброс полей
как сделать очистку полей, если например клацаю в поле с текстом а поле список прыгает на значение disabled, и наоборот, как только встаю на список то поле с введённым текстом очищаеться
|
На вскидку:
<script> window.onload = function() { var input = document.getElementById('input'), array = ['focus', 'blur'], i = array.length; while(i--) { input['on'+array[i]] = function() { var _default = this.defaultValue; this.value = this.value == _default ? '' : this.value || _default; }; } }; </script> <input type="text" value="text" id="input" /> |
window.onload=function(){ var inpt=document.getElementById('inpt').onclick=Fclick; document.getElementById('sel').onclick=Fclick; } function Fclick(){ var sel = document.getElementById('sel'); var inpt=document.getElementById('inpt'); inpt.onblur=function(){ this.value=this.defaultValue; } if(this==inpt){ if(this.disabled==true) this.disabled=false; this.value=''; sel.disabled=true; } if(this==sel){ if(this.disabled==true) this.disabled=false; inpt.value=''; } } |
Jack_White, и к чему такие сложности? ;)
|
Цитата:
|
Часовой пояс GMT +3, время: 19:20. |