schildi: form - js-zugriff auf input type image element

Beitrag lesen

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>