html - 单击时更改按钮的值,但文件未下载
问题描述
我正在尝试制作一个下载按钮,但是,当单击该按钮时,我希望按钮值显示“文件已下载”。由于某种原因,文件无法下载...有人曾经告诉我,在 Web 开发中一切皆有可能
我当前的代码:
<li><input onclick="this.value='File Downloaded'" href="DP_1tahoe.rbxm" download="DP_2018 Tahoe.rbxm" type="button" value="Download" id="myButton1" /></li>
请更正我的代码,非常感谢
解决方案
试试这个它的工作
<form name="form" id="form" onsubmit="return false">
<button name="button" id="button" onclick="changeValue();" value="Download">Click Me!</button>
</form>
<script type="text/javascript">
function changeValue()
{
console.log(document.form.button.value);
// Changes the value of the button
document.form.button.value='File Downloaded';
console.log(document.form.button.value);
}
</script>
推荐阅读
- javascript - 如何使用更改事件更改启用日期时间选择器的小时数?
- public-key - 在 Sovrin 中,身份所有者有多个公钥?
- paypal - 用于 PayPal 智能按钮 /v2 API 的 JS 客户端:如何设置 payment_method 并覆盖brand_name?
- apache-spark - 火花爆炸/posexplode 列值
- memory - STM32链接器脚本:_edata和_sbss之间的RAM是什么?
- java - Spring Data Jpa:保存方法仅返回选择但不执行插入
- javascript - 查询特定数组字段中是否存在值 - 集合中的所有文档
- python - Django - 无法将关键字“slug”解析为字段
- git - 修复错误后更新 Git 存储库而不拉取
- huggingface-transformers - 向已经训练好的 BERT 模型添加新标签