Javascript 剔除将输入文本框绑定到另一个文本框

Javascript 剔除将输入文本框绑定到另一个文本框,javascript,html,data-binding,knockout.js,Javascript,Html,Data Binding,Knockout.js,我有两个输入标记,当我输入一个时,我希望两个输入标记中的值完全相同。 我正在尝试击倒,我想知道我将如何做到这一点 <input type="text" data-bind="value: theValue" /> <br /> <input type="text" data-bind="value: theValue" /> <script type="text/javascript"> var viewModel = { the

我有两个输入标记,当我输入一个时,我希望两个输入标记中的值完全相同。 我正在尝试击倒,我想知道我将如何做到这一点

<input type="text" data-bind="value: theValue" />
<br />
<input type="text" data-bind="value: theValue" />

<script type="text/javascript">
    var viewModel = {
    theValue: ko.observable("defaultText"),
};

ko.applyBindings(new ViewModel());
</script>


var viewModel={ 值:ko.可观察(“默认文本”), }; 应用绑定(新的ViewModel());
您所拥有的是正确的,您只需要将
valueUpdate:'afterkeydown'
添加到绑定中,以便它们随着您的键入而更新

<input type="text" data-bind="value: theValue, valueUpdate: 'afterkeydown'" />
<br />
<input type="text" data-bind="value: theValue, valueUpdate: 'afterkeydown'" />


另外,
ko.applyBindings(newviewmodel())应该是
ko.applyBindings(viewModel)

这里有一个