如果值更改[使用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>
答案 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>