Ramides: [JS] Formular mit 2 Buttons

Hallo zusammen,

ich habe folgendes Formular:

<form action="admin.php" method="post">  
Marken : 			  
	<select name="markenid" size="1" onChange="this.form.Reload.submit();">  
		<option value="marke1" selected="selected">Marke 1</option>  
		<option value="marke2" >Marke 2</option>  
		<option value="marke3" >Marke 3</option>  
	</select><br>  
  
Kategorie : 			  
	<select name="kategorieid" size="1">  
		<option value="kategorie1" >Kategorie 1</option>  
		<option value="kategorie2" >Kategorie 2</option>  
		<option value="kategorie3" >Kategorie 3</option>  
	</select> <input name="Reload" type="submit" value="Kategorien neu laden"><br>  
  
	<!-- hier kommen mehrere weitere input boxen -->  
	<input name="absenden" type="submit" value=" Absenden ">  
</form>

Ich würde gerne "onblur" meine Kategorien neu laden. Aber ich komm nicht drauf, wie ich den Input Button Reload "onblur" zu abzusenden.

Der 2te Absenden-Button ist dann zum Speichern soll also nicht abgesendet werden.

Hat jemand eine Idee?

mfg, Ramides

  1. Hallo,

    Buttons die nur Javascript ausführen sollen, erstellest u am besten mit dem "<button type="button"></button>" tag. Dieser führt (bei standardkonformen Browsern)nicht dazu das die Form gesendet wird.

    Hallo zusammen,

    ich habe folgendes Formular:

    <form action="admin.php" method="post">

    Marken :
    <select name="markenid" size="1" onChange="this.form.Reload.submit();">
    <option value="marke1" selected="selected">Marke 1</option>
    <option value="marke2" >Marke 2</option>
    <option value="marke3" >Marke 3</option>
    </select><br>

    Kategorie :
    <select name="kategorieid" size="1">
    <option value="kategorie1" >Kategorie 1</option>
    <option value="kategorie2" >Kategorie 2</option>
    <option value="kategorie3" >Kategorie 3</option>
    </select> <input name="Reload" type="submit" value="Kategorien neu laden"><br>

    <!-- hier kommen mehrere weitere input boxen -->
    <input name="absenden" type="submit" value=" Absenden ">
    </form>

    
    >   
    > Ich würde gerne "onblur" meine Kategorien neu laden. Aber ich komm nicht drauf, wie ich den Input Button Reload "onblur" zu abzusenden.  
    >   
    > Der 2te Absenden-Button ist dann zum Speichern soll also nicht abgesendet werden.  
    >   
    > Hat jemand eine Idee?  
    >   
    > mfg, Ramides
    
    1. Den Button kann ich dann über this.form.Reload.submit(); aktivieren?