我有一个带有多个选项卡的应用程序,每个选项卡都有几个字段。最后一个选项卡是预览选项卡,我想在不可编辑模式下以灰色显示所有选项卡中的所有控件。为此,我将使用所有选项卡的 innerhtml 并在“预览”选项卡中显示相同的内容。
虽然此逻辑适用于 Text 字段,但 Select 字段和 Radio 字段并未保留其在 Mozilla 和 Chrome 中选择的选项。它在 IE 7、8 和 9 中也可以正常工作。
对此有任何线索吗?
我有一个带有多个选项卡的应用程序,每个选项卡都有几个字段。最后一个选项卡是预览选项卡,我想在不可编辑模式下以灰色显示所有选项卡中的所有控件。为此,我将使用所有选项卡的 innerhtml 并在“预览”选项卡中显示相同的内容。
虽然此逻辑适用于 Text 字段,但 Select 字段和 Radio 字段并未保留其在 Mozilla 和 Chrome 中选择的选项。它在 IE 7、8 和 9 中也可以正常工作。
对此有任何线索吗?
尝试使用该clone()
方法复制它而不是使用该innerHTML
属性。
JSFiddle 中的示例:http: //jsfiddle.net/jLB5s/