当值改变时,如何在id秒中使用值[使用javascript]?

时间:2017-03-15 04:01:58

标签: javascript

如果值更改[使用javascript]时如何在id="second"中使用值?

对于这种情况,我试图提醒id="second"的值,但不起作用。我该怎么办?

不要更改set_value_to_second_fn代码。

https://jsfiddle.net/cp7ff2fq/

...

<input id="first" onchange="set_value_to_second_fn()">
<input id="second" onchange="alert_fn()" disabled>
<script>
function set_value_to_second_fn(){
document.getElementById("second").value = document.getElementById("first").value;
}

function alert_fn(){
alert(document.getElementById("second").value);
}
</script>

1 个答案:

答案 0 :(得分:0)

这可能是:

<script>
    function set_value_to_second_fn() {
        document.getElementById("second").value = document.getElementById("first").value;
        init();
    }

    function alert_fn() {
        alert(document.getElementById("second").value);
    }

    function init() {
        if ("\v" == "v") { // IE browser
            document.getElementById("second").onpropertychange = alert_fn;
        } else { // Other browser
            document.getElementById("second").addEventListener("input", alert_fn(), false);
        }
    }
</script>