Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何验证<;p>;div中的标记或文本?_Javascript - Fatal编程技术网

Javascript 如何验证<;p>;div中的标记或文本?

Javascript 如何验证<;p>;div中的标记或文本?,javascript,Javascript,我想检查安排,以验证拖放事件后它是否处于正确的位置 <div class="container" id="con"> <p class="draggable" draggable="true" id="p1">1</p> <p class="draggable" draggable="true" id

我想检查安排,以验证拖放事件后它是否处于正确的位置

<div class="container" id="con">
    <p class="draggable" draggable="true" id="p1">1</p>
    <p class="draggable" draggable="true" id="p2">2</p>
    <p class="draggable" draggable="true" id="p3">3</p>
    <p class="draggable" draggable="true" id="p4">4</p>
</div>

1

2

3

4


这是我对问题的回答。明白了

function myFunction() {
        var c = document.getElementById('con').children;
        var txt = "";
        var i;
        for (i = 0; i < c.length; i++) {
          txt = txt + c[i].lastChild.textContent  ;
        }
函数myFunction(){
var c=document.getElementById('con')。子对象;
var txt=“”;
var i;
对于(i=0;i
这是我对我的问题的回答。明白了吗

function myFunction() {
        var c = document.getElementById('con').children;
        var txt = "";
        var i;
        for (i = 0; i < c.length; i++) {
          txt = txt + c[i].lastChild.textContent  ;
        }
函数myFunction(){
var c=document.getElementById('con')。子对象;
var txt=“”;
var i;
对于(i=0;i希望我明白你的意思。
要检测位置,您可以首先设置一个正确/有效序列的数组。然后,您可以设置一个侦听器来触发每次拖动时验证位置或提交时验证位置的功能。
对于函数,您可以通过获取类的innerHTML并与前面设置的数组进行比较来循环该类,从而确定序列是否正确

validate_item1();
函数验证_item1(){
设item1=document.getElementsByClassName(“item1”);
设trueSequence=[“A”、“E”、“R”、“O”、“P”、“L”、“A”、“N”、“E”];
让结果=真;
我希望我能理解你的意思。
要检测位置,您可以首先设置一个正确/有效序列的数组。然后,您可以设置一个侦听器来触发每次拖动时验证位置或提交时验证位置的功能。
对于函数,您可以通过获取类的innerHTML并与前面设置的数组进行比较来循环该类,从而确定序列是否正确

validate_item1();
函数验证_item1(){
设item1=document.getElementsByClassName(“item1”);
设trueSequence=[“A”、“E”、“R”、“O”、“P”、“L”、“A”、“N”、“E”];
让结果=真;

对于(设i=0;i如何定义“正确位置”?正确顺序1 2 3 4设置div的p标记并检查其文本内容是否为1、2、3、4?具体问题是什么?我理解:)在问题本身中尽可能最好地描述问题是很重要的。这意味着包括一个现实的例子,代码有什么问题,您希望它如何运行,以及在拖放
时会发生什么事情(在本例中)。还有其他语言堆栈溢出(不是太多)这对你来说可能更容易,也可能不容易。明白了,我刚刚使用了div的children,lastchild文本内容Hooray你如何定义“正确的位置”?正确的顺序1 2 3 4设置div的p标记并检查它们的文本内容是否为1,2,3,4?具体问题是什么?我理解:)在问题本身中尽可能最好地描述问题是很重要的。这意味着包括一个现实的例子,代码有什么问题,您希望它如何运行,以及在拖放
时会发生什么事情(在本例中)。还有其他语言堆栈溢出(不是太多)这对你来说可能更容易,也可能不容易。明白了,我刚刚使用了div的children,lastchild文本内容Hooray很高兴你解决了:)很高兴你解决了:)