小编imb*_*aby的帖子

jQuery 更改嵌套在 div、段落标记和强标记中的文本

我希望能够访问以下 html 结构

 <div id="collection_propID214_formID1">
   <p class="fieldHeaderContainer">
       <strong>Add by ID:</strong>
   </p>
 </div>
Run Code Online (Sandbox Code Playgroud)

并使用 jQuery 更改标签内的文本。这可能吗?

html javascript jquery

5
推荐指数
1
解决办法
5732
查看次数

javascript:为什么需要删除数组的0索引

在下划线源代码中,在数组上应用shift或splice后,如果数组的长度为零:

 if ((name == 'shift' || name == 'splice') && obj.length === 0) delete obj[0];
Run Code Online (Sandbox Code Playgroud)

任何想法仍然需要这样做: delete obj[0]

javascript underscore.js

4
推荐指数
1
解决办法
131
查看次数

使用highlightjs动态改变语法

var d;

$("#ing").keyup(function(){

    d= $("#ing").val();

    $("#lipu").html(d);
});
Run Code Online (Sandbox Code Playgroud)

这是我用来动态更改 div 内的文本的代码:

hljs.initHighlightingOnLoad(); 
Run Code Online (Sandbox Code Playgroud)

当代码硬编码在标签中时,这行代码有助于语法突出显示,并且在页面加载时完美运行。

当我在文本框中写入文本并且突出显示的文本显示在 div 内时,我想做完全相同的事情

我尝试过使用以下功能

hljs.initHighlighting.called = false;

hljs.initHighlighting();
Run Code Online (Sandbox Code Playgroud)

但它没有起作用...

请帮助我知道有一个非常简单的解决方案,但我在互联网上找不到它......

html jquery jquery-plugins

3
推荐指数
1
解决办法
1731
查看次数

同步文本框(在表单中输入)

我有一个带有文本框的表单,然后是另一个带有三个文本框的表单.当我单击按钮时,我在第一个文本框中输入的文本(id ="logoName")应该在其他三个(ids v1 - v3)中可见.我尝试了下面这个,但是当我点击按钮时,第一个框中的文字就会消失,而不是在其他框中显示...我做错了什么?非常感谢你的帮助!!!

JS

var logoName = document.getElementById("logoName");
var v1 = document.getElementById("v1");
var v2 = document.getElementById("v2");
var v3 = document.getElementById("v3");
var button = document.getElementById("button");

function sync() {
    v1.value = logoName.value;  
    v2.value = logoName.value;
    v3.value = logoName.value;
}
button.onclick = sync();
Run Code Online (Sandbox Code Playgroud)

CSS

p {
        font-size: 2em;
        float: left;
        margin-right: 2em;  
    }
    .clear {
        clear: both;    
    }
    .overview {
        margin-top: 2em;    
    }
    input[type="text"] {
        font-size: 2em; 
        width: 200px;
    }
Run Code Online (Sandbox Code Playgroud)

HTML

<form>
    <label>Logo-Name</label>
    <input id="logoName" type="text"/>
    <button id="button">synchronise</button>
</form>

<form class="overview"> …
Run Code Online (Sandbox Code Playgroud)

html javascript css forms input

3
推荐指数
1
解决办法
462
查看次数

添加填充到除最后一个之外的所有子级

我试图添加除最后一个之外的padding所有子元素div.

我尝试使用否定last-child但是padding当我使用它时它甚至没有添加到其余的子元素中......

这是我的HTML:

#container .description:not(:last-child) {
  padding-bottom: 10px;
}
Run Code Online (Sandbox Code Playgroud)
<div id="container">
  <h3>Title</h3>
  <div class="box">
    <div class="title">Description</div>
    <div class="description">Description 1</div>
  </div>
  <div class="box">
    <div class="title">Description</div>
    <div class="description">Description 2</div>
  </div>
  <div class="box">
    <div class="title">Description</div>
    <div class="description">Description 2</div>
  </div>
  Testing here
</div>
Run Code Online (Sandbox Code Playgroud)

JSFiddle演示

html css css-selectors pseudo-class css3

2
推荐指数
1
解决办法
2801
查看次数

How to inject a part of cookie using sqlmap

I need to do SQL injection on a part of cookie using sqlmap. The target URL is static.

A sample cookie:

Cookie1=blah_var1/blah_val1/blah_var2/blah_val2/searchtext/userinput/blah_var3/blah_val3/.../
Run Code Online (Sandbox Code Playgroud)

In this cookie i need to inject the "userinput" using sqlmap. I know --cookie parameter but it wont work in this case. This is like part of cookie alone have to be injected using sqlmap.

I don't know how to do this. Please help.

sqlmap

1
推荐指数
2
解决办法
3万
查看次数

jQuery - 循环选择多个选项的选项文本

我正在尝试从多个选择选项中提取文本,我已经设法使用以下代码拉出每个选项的值,但是当我使用时,.text()我得到所有选项文本,而不是选择的那个.

    $('#mySelects > .form-group select').each(function(){
            alert($(this).val());
    });
Run Code Online (Sandbox Code Playgroud)

以下是以下示例HTML:

    <div id="mySelects" class="panel-body">
        <div class="form-group">
           <select name="select-1" id="select-1" class="form-control">
         <option selected="selected" value="0">Please Select</option>
         <option value="11700599">Test Value 1</option>
           </select>
        </div>

        <div class="form-group">
           <select name="select-2" id="select-2" class="form-control">
         <option selected="selected" value="0">Please Select</option>
         <option value="11700467">Test Value 2</option>
           </select>
   </div>
Run Code Online (Sandbox Code Playgroud)

我当前的jQuery将返回:0, 0 我希望它返回:( "Please Select", "Please Select"或选择任何文本)

each jquery

1
推荐指数
1
解决办法
3316
查看次数

正则表达式在逗号之前匹配空格但不在之后

我想有一个正则表达式,不允许逗号之后的空格,但应允许逗号之前的空格.逗号也应该是可选的.

我现在的正则表达式:

^[\w,]+$
Run Code Online (Sandbox Code Playgroud)

我试图添加\s它并尝试^[\w ,]+$但允许空格后的空格!

这应该是测试用例:

Hello World // true
Hello, World // false (space after comma)
Hello,World // true
Hello,World World // false
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!

html regex text

1
推荐指数
1
解决办法
2923
查看次数