3 पॉइंट द्वारा xguru 2020-05-18 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • input या textarea में paste करते समय maxlength पार होने पर भी उसे अपने-आप truncate नहीं किया जाएगा

  • password manager आदि से लंबा password copy करने पर उसका केवल कुछ हिस्सा ही save होने की स्थिति को रोकने के लिए यह बदलाव किया गया है

  • maxlength पार होने पर Form control को invalid के रूप में सेट किया जाएगा: valid=false, tooLong=true

  • लाल चेतावनी रेखा वाला border दिखाई देगा और warning message दिखेगा: setCustomValidity से message बदला जा सकता है

  • invalid स्थिति में form submit सीमित रहेगा

1 टिप्पणियां

 
xguru 2020-05-18

ऐसा लगता है कि कई साइटें प्रभावित होंगी, क्योंकि अब तक वे इस धारणा पर कोड लिखती थीं कि textbox की सामग्री कभी भी maxlength से ज़्यादा नहीं होगी.

Javascript के ज़रिए बदली गई सामग्री पर इसका असर नहीं पड़ता, यह सिर्फ़ तब काम करता है जब उपयोगकर्ता paste करता है.