Задача «Экспериментальные значения на скаляре теперь запрещена» в Perl

0

В Perl 5.26.1 я получаю:

Experimental each on scalar is now forbidden at a.plx line 67.
Type of arg 1 to each must be hash or array (not private variable) at a.plx   
line 67, near "$val)"
Execution of a.plx aborted due to compilation errors.

Где строка 67 находится в то время как в

 67         while (my ($ip, $val2) = each($val))
 68         {
                   ......
            }
Теги:

3 ответа

0
Лучший ответ

Я просто ответил на аналогичный вопрос, ранее, взгляните на мой пример здесь, используя некоторые эффекты jQueries.

var list = $('#theList li:last-child'),
    limit = 20,
    current = 0;

function rand() {
    return Math.random().toString(36).substr(2); // Just for some random contnt
}

$('#trigger').click(function() { // We're using a static button to start the population of the list
        var end = setInterval(function() {
            if ( current == limit ) {
                current = 0;
                clearInterval(end);
            }
            list.append('<li style="display:none;color:green;">' + rand() + '</li>');
            var newList = $('#theList li:last-child');
            newList.fadeIn();
            var colorEnd = setInterval(function() {
                    newList.css('color', 'black');
                    clearInterval(colorEnd);
            }, 350);
            current =  current + 1;
        }, 300);
});
6

Проверьте here...

Автор сценария:

var ul = document.createElement("ul");
document.body.appendChild(ul);

for (var i = 1; i <= 10; i++)
{
    var li = document.createElement("li");  
    li.className = "file";

    var a = document.createElement("a");
    a.innerHTML = "Subfile " + i;

    li.appendChild(a);
    ul.appendChild(li);
}

например, вы можете создать желаемый заказ.

0

Пожалуйста, проверьте пример

HTML

<li>
        <label for="Device"><SCRIPT LANGUAGE="JavaScript">  document.write("show javascript value like the the locations[i]")  </SCRIPT></label> <input type="checkbox" id="Device" /> 
        <ol>
            <li class="file"><a href="">File 1</a></li>
            <li>
                <label for="subfolder2">Subfolder 1</label> <input type="checkbox" id="subfolder2" /> 
                <div id='mi'></div>
            </li>
        </ol>

    </li>

JS

var text = '<ol>';
    for (var i =0;i<6;i++)
    {

             text = text + "<li class='file'><a href=''>Subfile " + i + "</a></li>";

    }
 text = text +'</ol>';

document.getElementById('mi').innerHTML=text; 

Здесь я поставил <LI> in для цикла в js и сохранил его переменной, а затем установил на div html.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню