Очистка\сброс полей
как сделать очистку полей, если например клацаю в поле с текстом а поле список прыгает на значение 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, время: 22:15. |