Ahh, alright... Well I primary use IE for this kind of thing... so what I do is get to the webpage you want in IE
in IE, hit F12. This will open up the dev tools.
In dev tools you will see a little mouse icon in the top left. click it.
Go BACK to the web page... you will notice things are highlighted while you hover over them..
Click on the search box, and then look back at the DEV tools and it will show you the line you clicked... The easy things are labeled like "ID" or "name"
But in googles case.....
HTML Code:
<input name="q" class="gbqfif" id="gbqfq" style="z-index: 6; border-bottom: medium none; position: absolute; border-left: medium none; padding-bottom: 0px; margin: 0px; outline-style: none; outline-color: invert; padding-left: 1px; outline-width: medium; width: 100%; padding-right: 1px; background: url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D); HEIGHT: auto; border-top: medium none; border-right: medium none; padding-top: 0px; left: 0px;" dir="ltr" type="text" __jsaction="[object Object]" autocomplete="off" nfd="true" oninput="function(a,c){if(r.length){var d;if(!(d=a)){d={};var e=g.event;e&&(e.keyCode&&(d.keyCode=e.keyCode),d.no=_.m)}d.Qc=c||b;for(var e=d,f,t,h=0,l;l=r[h++];)l.Df?t=_.m:f||(l.oo?p(l,e):f=l.Ub(e));if(t)for(h=0;l=r[h];)l.Df?r.splice(h,1):++h;if(d.$d)return delete d.$d,d.no&&(d=g.event||d),_.Q.Va(d),d.returnValue=_.z}}" oncompositionstart="function(a,c){if(r.length){var d;if(!(d=a)){d={};var e=g.event;e&&(e.keyCode&&(d.keyCode=e.keyCode),d.no=_.m)}d.Qc=c||b;for(var e=d,f,t,h=0,l;l=r[h++];)l.Df?t=_.m:f||(l.oo?p(l,e):f=l.Ub(e));if(t)for(h=0;l=r[h];)l.Df?r.splice(h,1):++h;if(d.$d)return delete d.$d,d.no&&(d=g.event||d),_.Q.Va(d),d.returnValue=_.z}}" oncompositionend="function(a,c){if(r.length){var d;if(!(d=a)){d={};var e=g.event;e&&(e.keyCode&&(d.keyCode=e.keyCode),d.no=_.m)}d.Qc=c||b;for(var e=d,f,t,h=0,l;l=r[h++];)l.Df?t=_.m:f||(l.oo?p(l,e):f=l.Ub(e));if(t)for(h=0;l=r[h];)l.Df?r.splice(h,1):++h;if(d.$d)return delete d.$d,d.no&&(d=g.event||d),_.Q.Va(d),d.returnValue=_.z}}" spellcheck="false"/>
the Search box has an ID of "gbqfq" so in the code, that is the element you should be tickling... it ultimately would end up like.....
oie.document.body.item"gbqfq".value = "And here you can put in anything... a form text box, a table entry, etc etc"
So that would paste the code into the search bar... now we have to SEARCH it...
The search button has an id of gbqfba.... so it would gooo...
oie.document.body.item"gbqfba".click
OR .submit
Java and Frames on a website can make VBA navigation VERY tedious and sometimes just not possible. What I do, if a site is giving me a ton of crap... I try navigating their mobile sites, because those sites are generally less robust.