如果重置按钮单击

时间:2017-11-17 02:17:18

标签: javascript html

我成功完成webservice调用后导航到一个页面,并将从webservice检索到的值填充到页面的输入字段中,并在填充后禁用这些字段。

现在,点击重置后,不应清除这些值。我通过使用defaultValue概念成功地为输入字段实现了这个功能。

例如在形成价值的人口中,我使用     inputField.defaultValue = inputField.value

并点击重置按钮

inputField.value = inputField.defaultValue;

保持值清除..

但是,我无法通过选择下拉菜单实现相同功能。它的值在重置按钮时被清除。如何在Javascript中实现这一点?

2 个答案:

答案 0 :(得分:0)

更改选择框的值与文本框不同。您需要获取选定的值索引,然后需要使用以下代码重置它。

document.getElementById("select").selectedIndex = saved_index

希望这对你有用。

答案 1 :(得分:0)

下面的一个对我有用。感谢所有回复的人 -

inputField.value = inputField.options[inputField.selectedIndex].value;
inputField.defaultValue = inputField.value;