草庐IT

page_name

全部标签

javascript - 我可以使用 JavaScript 设置 'name' 属性吗?

根据SitePoint(以及我自己的实验),“setAttribute()”的IE实现存在错误且不可靠。同样根据SitePoint,name属性是只读的。还有其他方法可以设置元素的name属性吗?我需要这个用于单选按钮。如果可能的话,我想要一个没有jQuery的解决方案,因为我目前没有使用该库。提前致谢! 最佳答案 这对我有用alert(document.getElementById('testInput').name);document.getElementById('testInput').name='someName';ale

javascript - jQuery 或 javascript 中是否有 'if (!Page.IsPostBack)' 之类的东西?

有没有办法检测页面加载时是回传还是只是页面加载? 最佳答案 JavaScript没有回发的概念。检测此客户端的最简单方法是让[在此处插入您的服务器端语言]在回发时编写/设置JavasScript变量。在C#中,它看起来有点像这样:ClientScript.RegisterClientScriptBlock(GetType(),"isPostBack",String.Format("varisPostback={0};",IsPostBack.ToString().ToLower()),true);JavaScript:if(isPo

javascript - 好奇 : is it possible to have dynamic Ajax data variable names?

一些背景:在最近的一个项目中,我尝试编写一个简化的jQuery插件来处理在更新各种输入时发出的一些Ajax调用。我将JavaScript函数编写为插件,这样我就可以在各种输入上调用它,如下所示:$("#email").updateChanges();然后,从插件中,我收集了输入的ID、值等。问题:我真正想做但找不到解决方案的是动态生成通过ajax传递的数据变量的名称。为了更清楚,给出这个函数:jQuery.fn.updateChanges=function(){this.bind('blur',function(){varinputName=$(this).attr("name");v

javascript - rails 4 : How to add external javascript file from other site in a specific page

我正在使用turbolink(rails4)并且以下js链接由我的页面标题部分中的application.js文件生成我的application.js看起来像这样://=requirejquery//=requirejquery_ujs//=requireturbolinks//=require_tree.//=requirebootstrap.min.js//=requirerespond.min.js我想从其他站点添加一个外部javascript文件,例如http://otherdomain.com/xyz.js在我网站的特定页面中。假设我只想在特定页面中添加这个外部js文件htt

javascript - 我怎样才能使 jQuery 直接转到 <h2 id ="id-name">?

我想让jQuery直接(不需要动画)导航到我传入变量的id。我有各种标记,例如id="content",id="edit",id="..."那是标题。使用PHP进行验证时,我将输出一个类似varNAVIGATE_TO=的变量我想把网站移到那个id位置。就像我做的那样domain.tld/page#edit或#content但是使用jQuery是因为当我加载页面时,我的PHP框架不允许我指示哈希值。 最佳答案 你可以设置location.hash到id你需要浏览器滚动到:window.location.hash='#edit';

c# - Page_ClientValidate() 对象预期错误,无法找到验证器

我有一个HomePage.aspx表单,其中包含一个空的asp:Panel,一个让用户选择SPFielType的下拉列表...在索引更改时,我的HomePage.aspx.cs页面将选择文本并加载用户控件在面板内,此用户控件将根据用户选择的spfieldtype和一个调用validateForm()函数的按钮生成一个控件...我的问题是validateForm()中的Page_ClientValidate()函数找不到验证器,我也试过给一个组名,但仍然没有用。当我将按钮放入我的aspx页面(不是动态呈现)时,它正在验证我的页面。()。但是当我动态渲染它时,无法验证表单。这就是我想要做的

javascript - 在 Javascript 中获取变量的 'name'

这个问题在这里已经有了答案:关闭12年前。PossibleDuplicate:Determineoriginalnameofvariableafteritspassedtoafunction.我想知道是否可以获取变量的实际名称。例如:varfoo='bar';functiongetName(myvar){//somecodereturn"foo"};所以对于getName(foo)将返回“foo”这可能吗?谢谢。

javascript - JavaScript 中的 "name"变量有什么特别之处?

这个问题在这里已经有了答案:Usingthevariable"name"doesn'tworkwithaJSobject(4个答案)关闭9年前。在Chrome开发者工具窗口中,我输入:>name=["a","b","c"]["a","b","c"]然而,name变成了一个字符串:>typeofname"string">name"a,b,c">name[1]","这显然不适用于其他变量名!>foo=["a","b","c"]["a","b","c"]>typeoffoo"object">foo[1]"b"并且name被定义为页面加载时的空字符串(据我所知,除了字符串之外不能变成任何其他内

javascript - Chrome 扩展上下文菜单 : how to append div to page after clicking menu item

尝试构建Chrome扩展程序。目前,我已经整理了一个上下文菜单项。单击上下文菜单项时,它会在我的后台脚本context_menu.js中触发itemClicked():functionitemClicked(info,tab){alert("clicked");}警报触发。我还可以做一些事情,比如通过itemClicked()发送ajax请求但是,我无法将任何元素附加到页面(或任何类型的DOM操作)。即使像这样基本的东西也不起作用:vard=document.createElement('div');d.setAttribute("css","width:100px;height:10

javascript - ES6 模块语法 : is it possible to `export * as Name from ...` ?

参见问题标题。我找到了一个greatreferenceexport的形式可用,但我还没有看到我要找的东西。是否可以像下面那样做?//file:constants.jsexportconstSomeConstant1='yay';exportconstSomeConstant2='yayayaya';//file:index.jsexport*asConstantsfrom'./constants.js';即这将在index.js中提供一个命名导出Constants,其中包含来自constants.js的所有命名导出。Thisanswer似乎表明这在TypeScript中是不可能的;纯J