草庐IT

标签栏

全部标签

javascript - 单击标签内的链接时如何防止复选框选中

我在标签内有一个链接。问题是,当用户在阅读条款后单击“后退”时,复选框未选中,因为当他们单击链接时,他们同时也取消选中该框,因为链接位于标签内。IagreetobeboundbytheTerms单击链接时如何防止复选框被选中?尝试在点击标签时执行event.preventDefault(),但这并不能阻止复选框被选中/取消选中。我可以直接从标签中取出链接(这意味着更多的CSS样式)。但现在我很好奇上述是否可能。 最佳答案 您可以通过将其路由到onclick事件来取消点击事件。“返回错误;”部分将阻止点击事件向上移动到标签。Iagre

javascript - JS Regex 查找几个 a 标签的 href

我需要一个正则表达式来从这些a标签中找到hrefs的内容:delete只是url,不是href/标签。我在这里解析纯文本ajax请求,所以我需要一个正则表达式。 最佳答案 你可以试试这个正则表达式:/href="([^\'\"]+)/g示例位于:http://regexr.com?333d1更新:或通过非贪婪方法更容易:/href="(.*?)"/g 关于javascript-JSRegex查找几个a标签的href,我们在StackOverflow上找到一个类似的问题:

javascript - 在 header 标签内插入脚本和链接标签

是否可以插入/生成和内的标签在页面加载时仅使用Javascript或DOM(不是JQuery)或仅包含一个内的标签从那里做?如果我们已经添加了一个类似的,仍然允许我们调试它并避免重复。或在?例如:之前之后任何建议或答案都会对我有帮助。 最佳答案 HTML:脚本/Generate.js:if(!document.getElementById('id1')){varscript=document.createElement('script');script.id='id1';script.src='Scripts/Script1.js'

javascript - HighCharts:标签在工具提示上可见

我图表上的标签显示在工具提示上,看起来不太好。我尝试使用zIndex,但没有结果。如何使工具提示不透明?这是我的jsFiddle:http://www.jsfiddle.net/4scfH/3/$(function(){varchart;$(document).ready(function(){chart=newHighcharts.Chart({chart:{renderTo:'graf1',plotBackgroundColor:null,plotBorderWidth:null,plotShadow:false},title:{margin:40,text:'Podílvšech

javascript - 你如何在 javascript 中选择包含特定字符串的所有 id 标签?

我有一个ASP.NET应用程序,它呈现多个问题,并提供对给出的答案进行解释的选项。].AnswerExplanation_"id="[].toggleExplanation_">AddExplanation].Explanation_">].AnswerExplanation_"name="[].AnswerExplanation_"class="ckedit">因此您将拥有类似于“[X].toggleExplanation_Y”的id对应于“[X].AnswerExplanation_Y”我正在编写一个javascript函数来显示/隐藏AnswerExplanationdiv,并且

javascript - Highchart - 仅更改一个 x 轴标签的颜色

所以我知道如何在Highchart中更改x轴标签的颜色,这在此处进行了描述。http://jsfiddle.net/gh/get/jquery/1.7.1/highslide-software/highcharts.com/tree/master/samples/highcharts/xaxis/labels-style/但是如果我只想更改一个标签的颜色,而不是所有标签的颜色怎么办?如何将样式应用于单个标签? 最佳答案 您还可以使用标签格式化程序来设置样式。完整示例jsfiddle:labels:{formatter:functio

javascript - 为什么来自用户脚本的窗口(和 unsafeWindow)与来自 <script> 标签的窗口(和 unsafeWindow)不同?

我在开发这个smalluserscript时遇到了问题.当我想阻止每个XMLHttpRequest从使用我的脚本运行的网站上,没有发生任何事情(至少在Chrome中):functionmain(){//OverrideXHR.openwithacustomfunctionwindow.XMLHttpRequest.prototype.open=function(){//Nothing...soit'ssupposedtoblockeveryxhr.open()call}}main();替换window时相同通过unsafeWindow.然而,当我使用这个小技巧时,一切都很顺利://No

javascript - 在 div 标签之间插入/删除 HTML 内容

如何在...之间插入一些HTML代码?使用javascript?例如:Something它大约有10行html。谢谢 最佳答案 如果您要替换div的内容并将HTML作为字符串,您可以使用以下内容:document.getElementById('mydiv').innerHTML='Something'; 关于javascript-在div标签之间插入/删除HTML内容,我们在StackOverflow上找到一个类似的问题: https://stackover

javascript - 如何查看哪个标签打开了(弹出)窗口?

问题我已经有几个月了,但是这个概念很简单:我想阻止某些MaliciousSite™以编程方式打开选项卡或弹出窗口。使用chrome.tabsAPI时,我可以在创建新选项卡时用onCreated进行监听,而我可以轻松地检查谁(即哪个选项卡)打开了该特定选项卡,从而访问传递给回调函数的openerTabId对象的Tab属性。现在,我想在创建新窗口时做同样的事情:我想知道哪个选项卡打开了该窗口(如果有的话,因为它也可能由用户打开),请检查其URL看看它是否是MaliciousSite™,并采取相应措施(即阻止弹出窗口)。我尝试以完全相同的方式进行操作:在新窗口中请求选项卡数组,并检查其ope

javascript - 在元素中的选定文本周围添加标签

如何添加元素内选定文本周围的标签?例如,如果有人突出显示“John”,我想在其周围添加span标签。HTMLMynameisJimmyJohn,andIhatesandwiches.MynameisstillJimmyJohn.JSfunctiongetSelectedText(){t=(document.all)?document.selection.createRange().text:document.getSelection();returnt;}$('p').mouseup(function(){varselection=getSelectedText();varselect