简体   繁体   中英

HTML input value changed by javascript, onchange doesn't work

In my HTML code I have the following input field, which is part of a form:

<input type="text" name="group[{$sConfigurator.groupID}]" value="{$optionTopOptionID}" id="{$formSelectID}" onChange="this.form.submit();"/>

The value is changed by a javascript function. The problem is, that the submission of the form isn't triggered. How can I do this?

it seems everything is right. try it with a submit input type and lower case of onchange :

<form action="example.php">
  <input type="text" name="group[{$sConfigurator.groupID}]" value="{$optionTopOptionID}" id="{$formSelectID}" onchange="this.form.submit();"/>
  <input type="submit" name="blabla" value="push!" />
</form>

is it works?

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM