创建书签填写表格[关闭](Create bookmarklet to fill form [clos

2019-07-30 04:57发布

我想创建,在第1,第2,第5和第6个文本框充满文字,所以我可以更容易地使用网站上的工具一个书签,因为我经常使用它和它不会记得我的输入。 这些是本文前面的那些"Vertrek gemeente :" , "Straat :", "Aankomst gemeente :" and "Straat :".

让我举一些测试值(按顺序)

"gent"
"PATIJNTJESTRAAT"
"OOSTAKKER"
"HERMAN TEIRLINCKSTRAAT"

有关网站:这是荷兰公共交通站点是您可以输入您的街道和街道目的地,然后将Web应用程序将计算出你应该采取哪些总线和时,你应该把他们。

关于我:我在javascript中的新秀。 我知道你可以使用getElemenbyId但这个网站有很多的脚本与这种至极使得它很难得到的ID。 我知道有一个(火狐)插件+插件,它让你检查元素(获取ID)。 这就是所谓的萤火虫。 我希望这是任何帮助。 我不是100%肯定的bookmarklet是要解决我的问题了,如果你有其他的建议随时回复(我听说饼干可能是一个解决方案吗?或者,也许一个Firefox插件?)

在此先感谢如果你能帮助以获取这个(JavaScript的书签)代码或可能的解决方案,谢谢你甚至更多,如果你给我提供工作代码。 谢谢一百万,如果你是这么样给我提供的代码和解释它是如何真正的作品。

Answer 1:

试试这个 :

javascript: { document.getElementById('form1:vertrekGemeenteInput').value = 'Zedelgem';document.getElementById('form1:vertrekStraatInput').value = 'Berkenhagestraat';document.getElementById('form1:vertrekNrInput').value = '44';document.getElementById('form1:aankomstGemeenteInput').value = 'Oostakker';document.getElementById('form1:aankomstStraatInput').value = 'Herman Teirlinkcstraat';document.getElementById('form1:aankomstNrInput').value = '1'; void(0) }

我测试了Chrome上,它在那里工作。

至于获得的元素,打开浏览器,然后打开检查器(在Windows上是控制档J)然后点击放大镜在左下角,然后你胡佛在网页和你看到的元素变成蓝色,如果你点击你将在元素标签相关的标签看到任何元素,你会看到的ID,这就是我发现这些ID的。 JE弯曲韦尔科姆)



文章来源: Create bookmarklet to fill form [closed]