为此代码添加更多值(textarea和select)

时间:2019-06-08 20:31:44

标签: javascript html

我正在使用代码在输入值不足时添加类,而在输入值没有任何值时删除类

(function() { if (!String.prototype.trim) {
    (function() { var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;String.prototype.trim = function() {
        return this.replace(rtrim, '');};})();}
    [].slice.call( document.querySelectorAll( 'select.input__field' ) ).forEach( function( selectEl ) {
        if( selectEl.value.trim() !== '' ) { classie.add( selectEl.parentNode, 'input--filled' ); }selectEl.addEventListener( 'focus', onInputFocus ); selectEl.addEventListener( 'blur', onInputBlur );} ); function onInputFocus( ev ) { classie.add( ev.target.parentNode, 'input--filled' );} function onInputBlur( ev ) { if( ev.target.value.trim() === '' ) { classie.remove( ev.target.parentNode, 'input--filled' ); }}})();

我需要添加textarea并选择此代码,以使该代码适用于任何表单输入和textarea并选择

0 个答案:

没有答案