我想通过给他一个复制/粘贴行来减轻用户在外部合作伙伴网站上的使用体验,以便用我们数据库中的数据预先填写表格。
任务:在浏览器地址栏中使用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。提供的代码示例适用于所有主流浏览器。
关于javascript - 在浏览器的地址栏中用JavaScript代码填写表单,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28341972/