NACHTRAG.
also ich habe mich entschlossen eine kleine funktion zu schreiben, mit der man sich das <input type="image" ... objekt eines formulars holen kann.
diese will ich euch nicht vorenthalten:
<form name="test">
<input type="image" style="border:0px;" name="testinput" src="bild.gif" />
</form>
<script language="javascript" type="text/javascript">
function getImageSubmitButton(/*String*/ formName)
{
var f = document.forms[formName];
var c = f.childNodes;
var imageInputElement = null;
for(var i1 in c)
{
if(c[i1].nodeName == "INPUT")
{
var a = c[i1].attributes;
for(var i2 in a)
{
var n = a[i2].name;
var av = a[i2].nodeValue;
if(n == "type" && av == "image")
{
//image input element gefunden
imageInputElement = c[i1];
}
}
}
}
return imageInputElement;
}
b = getImageSubmitButton('test');
b.style.border = '1px solid #000000';
alert(b.name);
</script>