Ben,
You're likely to want something like this:

// IDs are taken from the elements' id attributes
var elUsername = document.getElementById('inpLoginUsername'), elForm = 
document.getElementById('formLogin');
elUsername.textContent = "example";     // Replace with actual username
elForm.submit();                        // Submits the form

See also https://developer.mozilla.org/en/DOM/form.submit, https://developer.mozilla.org/en/DOM/document.getElementById.

On 2010-01-06 05:09, Ben Stover wrote:
Assume I go to a webpage with a form and a couple of entry fields.
Normally these entry fields are NOT pre-filled with values even not with Cookie 
techniques

Is there a way to fill them (all) automatically with GM (and even simulate a 
"submit")?

Lets assume the following example:

http://www.web.de/fm/

and I want to fill the field labelled "WEB.DE Nutzer" (which means loginname).

How would a GM script look like?


The form code of the web page looks like:

<form id="formLogin" action="https://login.web.de/intern/login/"; name="fm" 
method="post">
<fieldset>
<input type="hidden" value="freemail" name="service"/>
<input type="hidden" value="https://freemail.web.de"; name="server"/>
<input type="hidden" value="https://freemail.web.de/msg/temporaer.htm"; 
name="onerror"/>
<input type="hidden" value="https://freemail.web.de/msg/logonfailed.htm"; 
name="onfail"/>
<legend>Login</legend>
<label for="inpLoginUsername">WEB.DE Nutzer</label>
<input id="inpLoginUsername" type="text" name="username"/>
<label for="inpLoginPasswd">Passwort</label>
<input id="inpLoginPasswd" type="password" name="password"/>
<input class="submit" type="submit" value="Login" name="rv_dologon"/>
</fieldset>
<ul id="loginLinks">
</ul>
</form>

Ben
--
cc | pseudonymous |<http://carlclark.mp/>


-- 
You received this message because you are subscribed to the Google Groups 
"greasemonkey-users" group.
To post to this group, send email to greasemonkey-us...@googlegroups.com.
To unsubscribe from this group, send email to 
greasemonkey-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/greasemonkey-users?hl=en.


Reply via email to