【发布时间】:2017-02-03 16:46:05
【问题描述】:
如果任何表单输入发生变化,我如何立即更改提交按钮文本?
//This applies to whole form
$('#test').change(function() {
$("#send").prop("value","Change");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<form id="test">
<input id="Input1" value="Input1" />
<input id="Input2" value="Input2" />
<input type="submit" id="send" value="Send" />
</form>
这里,按钮文本在光标离开输入后发生变化。
【问题讨论】:
-
也许应该改用用户
keypress事件?更改仅在模糊事件后触发。 -
@Clementine。你需要什么?当在输入中输入数据时需要更改提交值或单击发送时更改值?
标签: javascript jquery