વેબ એપ્લિકેશનોમાં સામાન્ય પ્રથા એ છે કે ENTER કીની વર્તણૂક તે સામાન્ય રીતે ડિફ defaultલ્ટ રૂપે નથી, અને jQuery ની મદદથી તમે તે વર્તનને ખૂબ સરળતાથી બદલી શકો છો.
આવશ્યક કોડ આ છે:
ફંક્શન enter2tab (e) {
જો (e.keyCode == 13) {
cb = parseInt ($ (આ) .attr ('tabindex'));જો ('(': ઇનપુટ [ટેબિન્ડેક્સ = \ »+ (સીબી + 1) + '\'] ')! = નલ)
$ (': ઇનપુટ [ટેબિન્ડેક્સ = \ »+ (સીબી + 1) +' \ ']'). ફોકસ ();
$ (': ઇનપુટ [ટેબિન્ડેક્સ = \ »+ (સીબી + 1) +' \ ']'). પસંદ કરો ();
e.preventDefault ();ખોટું પાછા ફરો;}}}
તમારે કોઈ વધુ રહસ્યો વિના, જ્યાં તમે તેને લાગુ કરવા માંગતા હો ત્યાં ક્રિયામાં એન્ટર 2 ટેબ ફંક્શનને શામેલ કરવું પડશે.
સ્રોત | ક્રિસ્ટલાબ
હું તમને કહું છું, તમારો કોડ વાપરો અને તે મારા માટે કામ કરતું નથી, હું એ નિયંત્રિત કરવા માંગું છું કે જ્યારે ENTER દબાવવાથી એક ટABબનું કાર્ય આગલા ઇનપુટ પર ધ્યાન કેન્દ્રિત કરશે
કોડનું વાક્યરચના તપાસો, કારણ કે તે કામ કરતું નથી. તે ફકિંગ સિંગલ ક્વોટ્સને કારણે હશે જે ડેકોરેશનમાં ફેરવાશે અને ત્યાં ડબલ ક્વોટ છે જે બંધ નથી.