我有一个文本框和javascript附加到按钮。我将“onkeyup”事件链接到与按钮相同的方法。
我希望能够在文本框中输入并按Enter键并执行我的javascript。相反,莲花认为我想提交一份表格,劫持我正在做的事情,并返回“Form Processed”。这是非常讨厌的。
我可以做些什么来避免Lotus这样做?
感谢。
答案 0 :(得分:3)
如果您不想对Domino进行标准提交,请使用Page设计元素而不是Form。
但是,如果您确实要提交标准Domino表单,则可以将表单上的onSubmit事件设置为false,以阻止浏览器执行自动提交。但是,如果你这样做,你将无法使用简单的提交按钮。您必须显式调用document.forms [0] .submit()。
答案 1 :(得分:0)
您需要有一个处理该表单的submit事件的函数,并让它返回false。
最简单的方法是将此属性添加到表单标记
<form onsubmit="return false;">