在浏览器地址栏中用Javascript代码填写表单

Fill form with Javascript code in browsers addressbar

本文关键字:代码 表单 Javascript 浏览器 地址栏      更新时间:2023-09-26

我想通过给用户一个复制/粘贴行来用我们数据库中的数据预填充表单,从而减轻用户在外部合作伙伴网站上的体验。

任务:在浏览器ADRESS BAR中用javascript填写表单(Firefox/chrome强制要求)

有一个COM(MS)扩展,我在Firefox下找不到任何可用的例子,也找不到通用的。

我记得把这个放在地址栏里曾经用过:

javascript: document.getElementById('name').value = "barnaba"; void 0

所需的任何有效且更平滑的方法:)

感谢您抽出时间

确定

有一个代码可以打开命令提示符,在那里您可以提交纯Javascript

javascript:var a=prompt();var f=Function(a);f()

填写表格可以这样做:

javascript:document.getElementsByName('nechama')[0].value="It's a me"; void 0;

整洁,是吗

顺便说一句,COM扩展仅适用于MS InternetExplorer。提供的代码示例适用于任何主要浏览器。