javascript

java

python

c#

android

node.js

c++

reactjs

php

html

jquery

css

.net

ios

git

ruby-on-rails

sql

c

string

ruby

PHP-如何获取数组中最后一个元素之前的元素?

如何从PHP 5中的数组中获取最后一个元素之前的元素?

trans by 2020-02-14T07:09:02Z

javascript-“ FF3.0萤火虫”捕获了js错误

在FF3.0中加载索引页面时出现以下错误。 抱歉,我无法在此处粘贴脚本,因为它是2030行代码。

element.dispatchEvent不是函数

关于扩展,它给了我以下的东西,

fire()()prototype.js?1(第3972行)

_methodized()()prototype.js?1(第246行)

fireContentLoadedEvent()prototype.js?1(第4006行)

[中断此错误] element.dispatchEvent(event);

element.dispatchEvent(event);在prototype.js的3972行中。 我在索引页面中包含了prototype.js以及其他十多个js文件。

有人遇到过这种错误吗? 请有人向我解释为什么会出现此错误。

trans by 2020-01-07T11:24:44Z

asp.net-jquery:查找其ID具有特定模式的元素

我正在尝试查找在特定模式下具有id的span元素。 它的主要用途是查找由从母版页派生的asp.net(aspx)页呈现的某些元素。

trans by 2019-12-27T07:55:47Z

javascript-将jquery元素转换为html元素

我有一个jQuery元素,但我必须将其发送到仅接受HTML元素的函数。 如何将jQuery元素转换为HTML元素?

trans by 2019-11-09T02:33:22Z

jQuery,使用.each获取类中每个元素的ID?

我正在尝试这样做以在class中获取每个元素的2589103118013170170,但相反,它分别警告类的每个名称,因此对于class="test",它正在警告:t、2589103118013170170、2589103118013170170、t ...有关如何获取每个元素的任何建议 感谢2589103118013170170696的一部分2589103118013170170695,因为我似乎无法弄清楚。.谢谢。

$.each('test', function() { 
   alert(this)
});
trans by 2019-10-28T10:58:05Z

将onclick事件添加到JavaScript中新添加的元素

我一直试图将onclick事件添加到使用JavaScript添加的新元素中。

问题是当我检查document.body.innerHTML时,我实际上可以看到onclick = alert('blah')已添加到新元素中。

但是,当我单击该元素时,我看不到警报框在起作用。 实际上,任何与JavaScript相关的功能都无法正常工作。

这是我用来添加新元素的方法:

function add_img() { 
  var elemm = document.createElement('rvml:image'); 
  elemm.src = 'blah.png';
  elemm.className = 'rvml';
  elemm.onclick = "alert('blah')";
  document.body.appendChild(elemm);
  elemm.id = "gogo";
  elemm.style.position='absolute';
  elemm.style.width=55;
  elemm.style.height=55;
  elemm.style.top=200;
  elemm.style.left=300;
  elemm.style.rotation=200; 
}

这是我所谓的函数:

<button onclick=add_img()>add image</button>

现在,图像可以完美地在浏览器中绘制。 但是,当我单击图像时,不会收到该警报。

trans by 2019-10-24T15:00:56Z

八度/ Matlab:添加新元素

具有向量x并且我必须添加一个元素(newElem)。

之间-有什么区别吗?

x(end+1) = newElem; 

x = [x newElem];

trans by 2019-09-28T11:47:32Z

jquery,按类查找下一个元素

我怎样才能按类找到下一个元素。

我尝试使用$(obj).next('.class');,但这仅返回$(obj)父级中的类。我需要按类名在整个代码中的任何位置使用下一个元素。因为我的代码看起来像

<table>
<tr><td><div class="class">First</div></td></tr>
<tr><td><div class="class">Second</div></td></tr>
</table>

这可能吗?

trans by 2019-09-03T10:30:33Z

java - 检查一个列表是否包含来自oth的元素

我有两个列表,其中包含不同的对象。

List<Object1> list1;
List<Object2> list2;

我想根据特定属性(Object1和Object2具有(等等),一个相互属性(类型为Long),名为attributeSame)来检查list1中是否存在list1中的元素。

现在,我这样做:

boolean found = false;
for(Object1 object1 : list1){
   for(Object2 object2: list2){
       if(object1.getAttributeSame() == object2.getAttributeSame()){
           found = true;
           //also do something
       }
    }
    if(!found){
        //do something
    }
    found = false;
}

但我认为有更好更快的方法来做到这一点:)有人可以提出吗?

谢谢!

trans by 2019-09-03T09:48:09Z

javascript - 如何获取具有多个类的元素

说我有这个:

<div class="class1 class2"></div>

如何选择此$('.class1.class2')元素?

document.getElementsByClassName('class1')[0].getElementsByClassName('class2')[0]

这不起作用。

我知道,在jQuery中,它是$('.class1.class2'),但我想用vanilla JavaScript选择它。

trans by 2019-08-20T04:19:54Z

c# - 如何一次删除通用列表中的所有null元素?

是否在.Net中为C#定义了一个默认方法来删除列表中的所有元素null

List<EmailParameterClass> parameterList = new List<EmailParameterClass>{param1, param2, param3...};

让我们说一些参数是null; 我事先无法知道,我想从列表中删除它们,以便它只包含非null的参数。

trans by 2019-08-07T22:32:44Z

javascript - 在Standards Mod中设置元素宽度或高度

是否可以在标准模式下在JavaScript中设置HTML元素的宽度或高度(例如,<div>)?

请注意以下代码:

<html>
<script language="javascript" type="text/javascript">
    function changeWidth(){
        var e1 = document.getElementById("e1");
        e1.style.width = 400;
    } 
</script>
<body>
    <input type="button" value="change width" onclick="changeWidth()"/>
    <div id="e1" style="width:20px;height:20px; background-color:#096"></div>
</body>
</html>

当用户按下更改宽度按钮时,<div>的宽度应该更改。

当doctype声明确定Quirks模式时,它工作正常。 在标准模式下,我无法通过这种方式更改元素的大小

是否可以在标准模式下操纵元素的大小? 如何绕过这种失调?

trans by 2019-07-24T06:57:54Z

从数组中删除元素(Java)

这个问题在这里已有答案:

  • 如何从Java中删除数组中的对象?                                     19个答案

是否有任何快速(和漂亮的)方式从Java中删除数组中的元素?

trans by 2019-06-01T16:25:18Z

javascript - 获取DOM节点的字符串表示形式

Javascript:我有一个节点(元素或文档)的DOM表示,我正在寻找它的字符串表示。 例如。,

var el = document.createElement("p");
el.appendChild(document.createTextNode("Test"));

应该产量:

get_string(el) == "<p>Test</p>";

我有强烈的感觉,我错过了一些简单的东西,但我找不到一个适用于IE,FF,Safari和Opera的方法。 因此,outerHTML是没有选择的。

trans by 2019-05-21T05:30:21Z

css - 将图标放在表单中的input元素中

如何在表单的输入元素中放置一个图标?

Screenshot of a web form with three inputs which have icons in them

现场版:潮汐力主题

trans by 2019-02-28T19:53:23Z

javascript - 如何引用加载当前正在执行的脚本的脚本标记?

如何引用加载当前运行的javascript的脚本元素?

这是情况。 我在页面中加载了一个“主”脚本,首先是在HEAD标记下。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<script type="text/javascript" src="scripts.js"></script>

“scripts.js”中有一个脚本,它需要能够按需加载其他脚本。 普通方法对我来说并不适用,因为我需要添加新脚本而不引用HEAD标记,因为HEAD元素还没有完成渲染:

document.getElementsByTagName('head')[0].appendChild(v);

我想要做的是引用加载当前脚本的脚本元素,以便然后我可以将新的动态加载的脚本标记添加到DOM之后。

<script type="text/javascript" src="scripts.js"></script>
loaded by scripts.js--><script type="text/javascript" src="new_script1.js"></script>
loaded by scripts.js --><script type="text/javascript" src="new_script2.js"></script>
trans by 2019-02-28T01:26:57Z

javascript - 如何使用jQuery获取焦点元素?

使用jQuery,我如何获得具有插入符号(光标)焦点的输入元素?

或者换句话说,如何确定输入是否具有插入符号的焦点?

trans by 2019-02-07T03:39:14Z

javascript - jQuery按类计算元素; 实现这个的最佳方法是什么?

我想要做的是计算当前页面中具有相同类的所有元素,然后我将使用它添加到输入表单的名称。 基本上我允许用户点击<span>,然后通过这样做添加另一个更多相同类型的项目。 但我想不出用jQuery / JavaScript简单计算所有这些的方法。

我打算将这个项目命名为name="whatever(total+1)",如果有人有一个简单的方法,我会非常感激,因为JavaScript不完全是我的母语。

trans by 2019-02-06T21:48:21Z

使用jQuery获取元素类型

是否可以使用jQuery通过jQuery找出元素的类型? 例如,元素是div,span,select还是input?

例如,如果我尝试使用jQuery将值加载到下拉列表中,但是相同的脚本可以将代码生成到一组单选按钮中,我可以创建类似于:

$('.trigger').live('click', function () {
   var elementType = $(this).prev().attr(WHAT IS IT);
});

给定一个下拉列表,旁边有一个带触发类的按钮,我的elementType变量应该在按下按钮时返回select

trans by 2019-02-06T10:56:05Z

javascript - 如何检查可见DOM中是否存在元素?

如何在不使用isNull方法的情况下测试元素是否存在? 我已经设置了一个现场演示供参考。 我也会在这里打印代码:

<!DOCTYPE html>
<html>
<head>
    <script>
    var getRandomID = function (size) {
            var str = "",
                i = 0,
                chars = "0123456789abcdefghijklmnopqurstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ";
            while (i < size) {
                str += chars.substr(Math.floor(Math.random() * 62), 1);
                i++;
            }
            return str;
        },
        isNull = function (element) {
            var randomID = getRandomID(12),
                savedID = (element.id)? element.id : null;
            element.id = randomID;
            var foundElm = document.getElementById(randomID);
            element.removeAttribute('id');
            if (savedID !== null) {
                element.id = savedID;
            }
            return (foundElm) ? false : true;
        };
    window.onload = function () {
        var image = document.getElementById("demo");
        console.log('undefined', (typeof image === 'undefined') ? true : false); // false
        console.log('null', (image === null) ? true : false); // false
        console.log('find-by-id', isNull(image)); // false
        image.parentNode.removeChild(image);
        console.log('undefined', (typeof image === 'undefined') ? true : false); // false ~ should be true?
        console.log('null', (image === null) ? true : false); // false ~ should be true?
        console.log('find-by-id', isNull(image)); // true ~ correct but there must be a better way than this?
    };
    </script>
</head>
<body>
    <div id="demo"></div>
</body>
</html>

基本上上面代码演示的是一个元素存储到变量中然后从dom中删除。 即使元素已从dom中删除,该变量仍保留元素,就像第一次声明时一样。 换句话说,它不是元素本身的实时引用,而是副本。 因此,检查变量的值(元素)是否存在将提供意外结果。

isNull函数是我尝试从变量中检查元素是否存在,并且它有效,但我想知道是否有更简单的方法来实现相同的结果。

PS:如果有人知道一些与该主题相关的好文章,我也对JavaScript变量的行为感兴趣。

trans by 2019-01-30T00:38:15Z

1 2 下一页 共2页