首页 > 解决方案 > onchange 事件 iof javascript 不起作用?

问题描述

我一直在研究这个几个小时,但仍然无法弄清楚。这真是令人沮丧,这个简单的代码现在也不起作用。

<html>
<head>
<script language='javascript'>
function pp(){
document.getElementById("ppimg").src = document.getElementById("pp").value;

alert('burah');

}
</script>
</head>
<body>
<form  method="post">
<input onchange="pp()" type="file"  name="pp" >



 <input type="submit" >

 </form>
</body>
</html>

请帮忙,否则我现在需要心理医生

标签: javascript

解决方案


您的代码的问题是您的输入标签的名称字段与函数名称相同。用其他任何东西更改您的姓名标签,它应该可以工作。

签出此代码。

<!DOCTYPE html>
<html>
<body>

<form>
<input  type="file"  name="ppasd" id="pip" onchange="pp()">
</form>

<script type="text/javascript">
     function pp() {
        alert('hi')
    }
</script>

</body>
</html>

推荐阅读