javascript - 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>
请帮忙,否则我现在需要心理医生
解决方案
您的代码的问题是您的输入标签的名称字段与函数名称相同。用其他任何东西更改您的姓名标签,它应该可以工作。
签出此代码。
<!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>
推荐阅读
- javascript - Vue:不同设备的工作方式不同
- c# - UWP - 有没有办法在退出 ListView 时更改鼠标光标而不在拖放期间触发事件?
- php - CodeIgniter 3 is_unique 验证当表名有点“。”
- php - 如果不填则自动填入字符串“”或null
- java - Spring Boot:将模拟 Bean 插入 Camel 处理器单元测试
- excel - 有没有办法使用 AutoHotkey 关闭特定 Excel 文件的窗口?
- r - 制作生存数据集时“for”和“if”语句中的R错误
- javascript - 如何以水平方式显示最小值和最大值?
- python - 在 python 购物程序中将产品价格添加到结帐列表时遇到问题
- node.js - 我们可以使用 Angular 项目并将其用于我的两个不同的 API 后端项目(即节点和 .net 核心)吗?