Javascript bookmarklet:如何使用当前页面网址自动填充字段?

时间:2012-06-26 08:19:09

标签: javascript jquery bookmarklet

我在www.example.com/fill_url上有一个页面,只有一个字段(id =“url_field”)。我想要一个书签,可以获取我所在页面的当前网址并自动填充“url_field”。这可能吗?

4 个答案:

答案 0 :(得分:1)

网址可通过location.href获取,您可以使用document.forms['formname'].elements['urlfield']

访问要填写的元素

答案 1 :(得分:1)

尝试:

javascript:document.getElementById('url_field').value = window.location.href;

答案 2 :(得分:0)

尝试:

javascript:document.getElementById('url_field').value = 'your value';

答案 3 :(得分:0)

为了让原始请求正常工作,我在页面上添加了一些JavaScript,其中包含表单字段,以便捕获通过此bookmarklet传递给它的查询字符串值:

javascript:window.location='http://codepen.io/Realto619/pen/RPGaVd?url='+location.href;

http://codepen.io/Realto619/pen/RPGaVd

相关问题