是否可以将javascript书签添加到现有页面的新输入框中?基本上我需要一个提示框来保存变量,但我不希望它弹出,我只想在页面中这样我就可以填写并提交所以变量可以用于另一块JavaScript的。它有点混乱,哈哈,但只是想知道这是否可能。
由于
答案 0 :(得分:0)
是的,这是可能的。
例如:
javascript:void(document.body.appendChild(document.createElement('input')));
只需将一个输入框附加到文档的正文中即可。
由于appendChild()具有返回值,因此需要void(),因此如果您不使用void,您的位置将被转发到该返回值。
答案 1 :(得分:0)
您可以像在Javascript中一样添加属性。 将创建的元素保存到变量中,然后分配属性。
一个例子,如何做到这一点:
javascript:void((function(){var obj=document.body.appendChild(document.createElement('input'));obj.value='someValue';alert('It works, value is \n'+document.body.lastChild.value);})());