{"id":352,"date":"2003-09-19T21:22:12","date_gmt":"2003-09-20T01:22:12","guid":{"rendered":"http:\/\/blogs.law.harvard.edu\/vgondi\/2003\/09\/19\/autocomplete-using-javascript\/"},"modified":"2012-04-29T10:50:24","modified_gmt":"2012-04-29T14:50:24","slug":"autocomplete-using-javascript","status":"publish","type":"post","link":"https:\/\/archive.blogs.harvard.edu\/vgondi\/2003\/09\/19\/autocomplete-using-javascript\/","title":{"rendered":"Autocomplete using Javascript:"},"content":{"rendered":"<p><a name='a481'><\/a><\/p>\n<p>Sitepoint has a <a href=\"http:\/\/www.sitepoint.com\/article\/1220\/1\">nice article describing a method <\/a>to add auto-complete functionality to HTML input fields using Javascript. The article dosn&#8217;t have a demo, but <a href=\"http:\/\/simon.incutio.com\/archive\/2003\/09\/20\/autoComplete\">Simon Willson&#8217;s post<\/a> points to <a href=\"http:\/\/simon.incutio.com\/code\/js\/autocomplete\/\">one on his site<\/a> which auto completes color names. Users hate entering data, this script can make form filling a little easier. <b>Update:<\/b> Navneet in the comments points to a <a href=\"http:\/\/www.onclipevent.com\/archives\/enterframe\/000130.html\">neat Javascript <\/a>that fills flash forms with google autofill. But, isn&#8217;t it a security breach that pages can submit user info saved in google autofill without the users concent? On another note, Mook points to <a href=\"http:\/\/2mdc.com\/resizableFlash\/\">a method to resize flash object\/embed tags dynamically<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sitepoint has a nice article describing a method to add auto-complete functionality to HTML input fields using Javascript. The article dosn&#8217;t have a demo, but Simon Willson&#8217;s post points to one on his site which auto completes color names. Users hate entering data, this script can make form filling a little easier. Update: Navneet in [&hellip;]<\/p>\n","protected":false},"author":1172,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-352","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/posts\/352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/users\/1172"}],"replies":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/comments?post=352"}],"version-history":[{"count":2,"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/posts\/352\/revisions"}],"predecessor-version":[{"id":854,"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/posts\/352\/revisions\/854"}],"wp:attachment":[{"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/media?parent=352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/categories?post=352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/vgondi\/wp-json\/wp\/v2\/tags?post=352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}