Ich muss ein onkeyup
Attribut zu einem Eingabefeld setzen, wenn ein Optionsfeld ausgewählt ist. Das ist also das Eingabefeld die ich habe:Attribut zu Eingabefeld hinzufügen, wenn Radio-Box ausgewählt ist
<input type="text" name="searchval" value="<?php echo $search; ?>" >
Die Radio-Buttons:
<form action="">
<input type="radio" name="merchant" value="merchant"> Merchant<br>
<input type="radio" name="brand" value="brand"> Merchant<br>
</form>
So zum Beispiel, wenn die "Händler" Radio ausgewählt ist, möchte ich das Eingabefeld onkeyup="searchmerchant()"
hinzufügen das Eingabefeld sollte also so aussehen:
<input type="text" name="searchval" value="<?php echo $search; ?>" onkeyup="searchmerchant()" >
Wie mache ich das Javascript?
EDIT: mit dem Code von Jayesh Chitroda Antwort, ich habe eine Geige erstellt: JS Fiddle
können Sie tun, dass 'attr()' mit '$ ('input [name = "searchval"]') attr ('onkeyup', 'searchmerchant().');' – dreamweiver
die beiden Radio Buttons sollten dem Eingabefeld @dreamweiver zwei verschiedene onkeyup Attribute hinzufügen –