Javascript 在添加表单数据之前,如何等待添加数据?

Javascript 在添加表单数据之前,如何等待添加数据?,javascript,forms,jquery,javascript-events,Javascript,Forms,Jquery,Javascript Events,当我单击#screenrId时,它会提交默认数据,而没有时间添加用户输入的新数据。在添加表单输入字段数据之前,如何等待添加数据 $(文档).ready(函数(){ Screenr.Recorder({subject:}).appendTo(“screenrId”); }); 主题 我正在尝试在screen.recorder函数追加表单数据之前将其添加到screen.recorder函数Screenr.Recorder({subject:”“})我很确定我刚刚修复了它: 问题

当我单击#screenrId时,它会提交默认数据,而没有时间添加用户输入的新数据。在添加表单输入字段数据之前,如何等待添加数据


$(文档).ready(函数(){
Screenr.Recorder({subject:}).appendTo(“screenrId”);
});        
主题

我正在尝试在screen.recorder函数追加表单数据之前将其添加到screen.recorder函数
Screenr.Recorder({subject:”“})

我很确定我刚刚修复了它:

问题是:

  • jsfiddle中的“javascript”部分假设为原始javascript,没有
    标记,因此我将该代码移到了顶部
  • 您有一种非常奇怪的方法来确保使用了正确的HTTP协议(HTTP或HTTPS)加载第三方库,如果您不编写
    HTTP:
    HTTPS:
    ,浏览器将自动执行此操作

  • 之后,按钮在稍微延迟后出现。

    你能帮我们在jsfiddle.net上找到一个示例吗?我想我已经解决了:如何将表单输入数据添加到屏幕上;什么意思?以什么方式将表单数据附加到什么?按钮出现在我的浏览器中,而不是JFIDLE中。这不是问题所在。当用户输入subject字段并按下按钮调用screen recorder时,如何在调用screen recorder之前将用户输入的表单字段数据添加到screen.recorder函数中?能否显示此screen recorder对象的API文档?我以前从未遇到过它,但答案可能就在那里。抱歉,在API上找到了另一个页面:您需要获取对
    recorder
    对象的引用,并调用
    setSubject
    方法,可能使用类似
    $('#subject')。on('change',function(){…
    <script type="text/javascript">    
    $(document).ready(function() {      
        Screenr.Recorder( { subject:""}).appendTo("screenrId");        
    });        
    </script>     
    <form>    
        <h4>Subject <input name="subject" id='subject' type="text" ></h4>
    </form>
    <div id="screenrId" ></div>