Javascript改变html表单的值

标签 javascript html alert

我开始使用 filepicker 来制作联系表单来上传文件。 现在我已经让那部分工作了,除了一件事。

这是用于上传文件的小 javascript 小部件:

<input type="filepicker" data-fp-apikey="------------------"
onchange="alert(event.fpfile.url)" >

现在警报显示已上传文件的 URL。

我的问题是:如何将此网址设置为文本字段中的值?

提前致谢

最佳答案

替换输入标记的 onchange 值并添加一个用于显示输出的范围,如下所示

<input type="filepicker" data-fp-apikey="------------------"
onchange="displayValue(event)" />
    <span id="url"></span>

添加这样的 JavaScript 函数

function displayValue(event) {
 document.getElementById("url").innerHTML=event.fpfile.url; 
}

这将显示 span 元素内的 URL 值 如果有效请告诉我

关于Javascript改变html表单的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32224252/

相关文章:

javascript - React-router-V4 未将 `match` 属性传递给渲染组件

javascript - NodeJS - 发送到客户端后无法设置 header

javascript - 在 JavaScript 中多次重复一个字符串

javascript - HTML:了解居中 Div 的绝对位置

javascript - 创建复合 Javascript/HTML "widgets"

javascript - 在 HTML 中,如何停止激活容器按钮的空格键的传播

javascript - 在警报页面上单击“确定”后重新加载页面

javascript - 如何使用 NodeList 修改 CSS?

javascript - 在 Jquery 中,为什么它不会在 while 循环中提醒每个人?

javascript - jquery - 如何向此 jquery 代码库添加警告消息?