草庐IT

form_name

全部标签

javascript - XMLHttpRequest() & net::ERR_NAME_NOT_RESOLVED

我正在编写一个向远程服务器发出HTTP请求的javascript应用程序。用户将输入主机名。如果他们输入无法解析的DNS名称,我想提供诊断消息。这是当前代码:varreq,t,url;url='http://definitelydoesntexist0x314159.com';req=newXMLHttpRequest();req.open('GET',url,true);req.onreadystatechange=function(){if(req.readyState==4){t=req.statusText;}};req.send();在onreadystatechange函数

javascript - var 名称和 window.name

如果我定义一个名为name的JavaScript全局变量,是否会隐藏window.name属性?我在FacebookJavaScript身份验证API的上下文中询问这个问题,因为我注意到使用该名称的全局名称会破坏它,而且因为我看到window.name用于他们的代码。 最佳答案 如果name是一个全局变量,那么name和window.name是等价的。全局变量和函数是全局对象的成员。在浏览器中,全局对象包含一个window成员,其值为全局对象。 关于javascript-var名称和wi

javascript - 使用 TypeScript 和 React 输入 redux forms v7

我有一个简单的react-redux驱动的表单。我希望有一个form.container.tsx和一个form.component.tsx,其中form.container.tsx包含与redux状态减去Field的所有连接。我试图将我的容器包装在react-redux的连接中,然后将reduxForm包装在其中,看起来像TypeScript,redux-formandconnect:(理想)form.container.tsx:interfaceDummyFormContainerProps{}exportconstDummyFormContainer:React.SFC=props

javascript - Angular 2 : Validate child component form fields from the parent component

问题陈述:父组件有标签和一些里面的标签,子组件也有一些标签,父组件有一个我们正在验证提交表单时的表单字段。如何验证子组件来自父组件的字段submit表格?要求:如果父组件的表单包含带有input的子组件模板中的组件,然后是这些input如果从父组件提交,组件应该在点击时验证。调查结果:SO中有很多帖子有相同的问题陈述,但没有找到任何合适的解决方案。以下所有帖子都验证了整个表单,但我的要求是验证子组件中的每个字段。Angular2validationtogetherwiththechildcomponentAllowtemplate-drivenforminputsacrossacomp

javascript - React + 语义-UI : Using Forms inside UI MODAL

在没有React的普通旧语义UI中,我已经能够毫无问题地将表单放入模态框内。使用Semantic-UI+React版本,我能够在模态内显示表单,但它并没有像我期望的那样工作。例如,模态显示后,模态内的表单也显示出来。如果我开始在输入字段中输入,则会显示此错误:Error:InvariantViolation:findComponentRoot(...,.1.1.1.0.4.0.0.1):Unabletofindelement.ThisprobablymeanstheDOMwasunexpectedlymutated(e.g.,bythebrowser),usuallyduetoforg

javascript - 如何设置 dijit.form.Select 的宽度?

我有一个以编程方式生成的dijit.form.Select。与大多数其他小部件不同,Selects不提供像这样的调整大小方法dijit.resize({w:width,h:height});我还没有找到设置选择宽度的标准化方法。这非常糟糕,因为自动调整大小会使对话框在长选择值上“爆炸”。是否有一种标准方法可以调整我错过的选择的大小?还是我用困难的方式弄乱了select的标记?谢谢! 最佳答案 这可以使用CSS通过设置内部标签的宽度来实现,如下所示:.tundra.dijitSelect.dijitButtonText{text-al

javascript - 谷歌地图 API v3 : computeDistanceBetween method and distance in metric form

我想以公制形式计算位置之间的直接距离。(即:从A到B,以公里为单位)。没看懂computeDistanceBetween方法以单位返回。谢谢 最佳答案 以米为单位。要转换为公里除以10241000,obviously.google.maps.geometry.spherical.computeDistanceBetween(Moscow,Leningrad);//679601m对了,这个库方法的底层代码是基于Haversineformula的. 关于javascript-谷歌地图APIv

javascript - arguments.callee.toString() 和 arguments.callee.name 不返回函数名

我正在尝试获取当前正在运行的函数的名称。根据我的阅读,这应该可以使用:(arguments.callee.toString()).match(/function\s+(\[^\s\(]+)/)但是,当我在Firefox和Safari(Mac上的最新版本)中运行时,不会返回名称。console.log(arguments.callee)返回函数的源,但不返回分配的名称。arguments.callee.name返回空字符串。我的示例代码如下:vartestobj={testfunc:function(){console.log((arguments.callee.toString()).

javascript - 使用 redux-form 上传图片

我有一个react.jsredux-form可以工作并将数据发回我的API,但我还需要允许提交者使用表单上传图像,最好是预览。我费了一番功夫,终于找到了dropzone.js,但我似乎无法让我的表单真正POST图像数据。render(){constFILE_FIELD_NAME='files';constrenderDropzoneInput=(field)=>{constfiles=field.input.value;return(field.input.onChange(filesToUpload)}>Trydroppingsomefileshere,orclicktoselect

javascript - Jest : Mock ES6 Module with both default and named export

我有一个带有默认导出和命名导出的ES6模块:/**/src/dependency.js**/exportfunctionutilityFunction(){returnfalse;}exportdefaultfunctionmainFunction(){return'foo';}它被第二个ES6模块使用:/**/src/myModule.js**/importmainFunction,{utilityFunction}from'./dependency';//EDIT:Fixedsyntaxerrorincodesample//exportdefaultmyModule(){expor