[ad_1]
can anyone tell me why we need to use values of autocomplete other than on/off (like given-name, family-name, new-password,etc.) because i found out that form will be autofilled only when name attribute form exactly matches perviously stored value having same name attribute (e.g. if my form has name="fname" than autocomplete only work when contains previously stored data in which fname="naresh" and it will suggest naresh) also if name attribute not present id attribute should be same. this will happen when autocomplete=on and works same if autocomplete=other_value_except_off then why we use these values (given-name,etc.).
我尝试过的:
i have created two files input1.html and input2.html. autocomplete only works if name attributes are same no effect of autocomplete - input1.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <form> <label for="firstname">first name: </label><input type="text" id="firstname" name="fname" autocomplete="given-name"> <br> <label for="lastname">last name: </label><input type="text" id="lastname" name="lname" autocomplete="family-name"> <input type="submit"> </form> </body> </html> input2.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <form> <label for="firstname">first name: </label><input type="text" id="firstname" name="firstname" autocomplete="given-name"> <br> <label for="lastname">last name: </label><input type="text" id="lastname" name="lastname" autocomplete="family-name"> <input type="submit"> </form> </body> </html> here if i filled form in input1.html and then open input2.html - no suggetions but if i changed name of input2.html to fname and lname then i will suggestions. what is the role of autocomplete here. i better use autocomplete=on then why we need other values i am using this in google chrome
解决方案1
"on"
让浏览器自动完成输入。 没有提供有关该字段中预期数据类型的指导,因此浏览器可以使用自己的判断。
如果您只使用“on”,那么浏览器必须猜测您在该字段中期望的数据类型。
如果您使用更具体的值,那么您将明确告诉浏览器该字段中的数据类型,因此它不需要猜测。
[ad_2]
コメント