小编Bru*_*uno的帖子

验证器不接受Javascript代码(JSHint)

我写了一些代码来在IE8中显示我的书签.为了检查它我使用了JSHint,我收到以下错误:

  • var files = new Enumerator(FavFolder.Files); '枚举器'未定义.(第14行)
  • 枚举(FavFolder.SubFolders); '枚举器'未定义.(第34行)
  • 的ActiveXObject( "Scripting.FileSystemObject的"); 'ActiveXObject'未定义.(第46行)
  • 的ActiveXObject( "WScript.Shell"); 'ActiveXObject'未定义.(第50行)

有人知道为什么吗?

我的代码:

var i=0;
var favString="";
var fso;



function GetFavourites(Folder)
{
var FavFolder=fso.GetFolder(Folder);
//Gets Favourite Names & URL's for given folder.
var files=new Enumerator(FavFolder.Files);
for(; !files.atEnd() ;files.moveNext())
{
var fil=files.item();
if(fil.Type=="Internet Shortcut")
{
var textReader=fso.OpenTextFile(fil.Path,1,false,-2);
var favtext=textReader.ReadAll();
var start=favtext.indexOf("URL",16);
var stop=favtext.indexOf("\n",start);
favString+=fil.Name.replace(/.url/,"");
favString+=":URL:";
//to separate favourite name & favorite URL
favString+=favtext.substring(start+4,stop-1);
favorites.innerHTML+=favString;
favString+=":NEXT:"; //to separate favorites.
i++;
}
}
//Checks any subfolder exists
var subfolders=new …
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer activex jslint internet-explorer-8

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

使用MooTools完全删除课程

这篇文章与我之前的帖子有关.

我能够感谢Pointy使用MooTools正确使用RemoveClass的答案,但不幸的是我仍然有一个问题:即使从HTML元素中删除了类,HTML元素仍然有一个空类(class ="").

我想知道是否有办法避免这种情况并完全删除课程.

我的代码:

<script type="text/javascript">
  window.addEvent('domready', function(){
    $('votconj').addEvent('click', function() {
      $('first_name_conjoint').addClass("validate['required','nodigit']");
      $('last_name_conjoint').addClass("validate['required','nodigit']");
      $('jj_conjoint').addClass("validate['required']");
      $('mm_conjoint').addClass("validate['required']");
      $('aaaa_conjoint').addClass("validate['required']");
      $('conjoint_regime').addClass("validate['required']");
      new FormCheck('formulaire');
    });

    $('votconj_no').addEvent('click', function() {
      $('first_name_conjoint').removeClass("validate\\['required','nodigit'\\]");
      $('first_name_conjoint').removeProperty('class');
      $('last_name_conjoint').removeClass("validate\\['required','nodigit'\\]");
      $('last_name_conjoint').removeProperty('class');
      $('jj_conjoint').removeClass("validate\\['required'\\]");
      $('jj_conjoint').removeProperty('class');
      $('mm_conjoint').removeClass("validate\\['required'\\]");
      $('mm_conjoint').removeProperty('class');
      $('aaaa_conjoint').removeClass("validate\\['required'\\]");
      $('aaaa_conjoint').removeProperty('class');
      $('conjoint_regime').removeClass("validate\\['required'\\]");
      $('conjoint_regime').removeProperty('class');
      new FormCheck('formulaire');
    });

    new FormCheck('formulaire');
});
</script>
Run Code Online (Sandbox Code Playgroud)

单选按钮代码

<label>Conjoint :</label>
    <input type="radio" name="votconj" id="votconj" value="oui" onclick="affich_conj();">oui
    <input type="radio" name="votconj" id="votconj_no" value="non" checked="checked" onclick="affich_conj();">non
Run Code Online (Sandbox Code Playgroud)

javascript string mootools

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

使用PHP调整HTML图像标记的内容

我的HTML页面显示包含以下代码的图像(使用Flickr)

    <?php
    echo '<img src="http://farm' . $photo["farm"] . '.static.flickr.com/' . $photo["server"] . '/' . $photo["id"] . '_' . $photo["secret"] . '.jpg">';
    ?>
Run Code Online (Sandbox Code Playgroud)

问题是,我想调整此图像的大小,然后在页面上显示它,我不知道该怎么做.

html php resize flickr image

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

删除不使用MooTools的类

我在我的网页中使用以下代码来改变选择元素的类别,具体取决于单选按钮的选择.

我添加类的部分工作正常,但另一部分(我删除它们)不起作用.我在错误控制台中没有错误,当我更改我的代码以使删除类的部分将另一个类放入select元素时它工作正常.

<script type="text/javascript">
  window.addEvent('domready', function(){
   $('votconj').addEvent('click', function() {
     // This works fine
     $('first_name_conjoint').addClass("validate['required','nodigit']");
     $('last_name_conjoint').addClass("validate['required','nodigit']");
     $('jj_conjoint').addClass("validate['required']");
     $('mm_conjoint').addClass("validate['required']");
     $('aaaa_conjoint').addClass("validate['required']");
     $('conjoint_regime').addClass("validate['required']");
     new FormCheck('formulaire');
   });

   $('votconj_no').addEvent('click', function() {
     // This doesn't work !
     $('first_name_conjoint').removeClass("validate['required','nodigit']");
     $('last_name_conjoint').removeClass("validate['required','nodigit']");
     $('jj_conjoint').removeClass("validate['required']");
     $('mm_conjoint').removeClass("validate['required']");
     $('aaaa_conjoint').removeClass("validate['required']");
     $('conjoint_regime').removeClass("validate['required']");
     new FormCheck('formulaire');
   });


   new FormCheck('formulaire');
});
</script>


// The radio button
<label>Conjoint :</label>
    <input type="radio" name="votconj" id="votconj" value="oui">oui
    <input type="radio" name="votconj" id="votconj_no" value="non" checked="checked">non
Run Code Online (Sandbox Code Playgroud)

javascript mootools class radio-button

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

使用javascript函数显示div

我想在用户点击按钮时在网页上显示div.

有人知道怎么做吗?

到目前为止,我的代码是:

        <html>
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso 8859-1" />
        </head>
        <body>
          <input id="text" type="text" size="60" value="Type your text here" />
          <input type="button" value="When typing whatever text display the div balise on the page" onclick="check();" />

          <script type="text/javascript">

        function check() {
              //Display my div balise named level0;
        }

          </script>

        </body>
      </html>
Run Code Online (Sandbox Code Playgroud)

谢谢,

布鲁诺

编辑:我的所有代码(我删除了它,因为它太长而且不太清楚)

html javascript

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

用户单击按钮时显示div元素的错误

我正在写一个网页,当用户点击按钮时,我需要显示包含一些内容的div.我写了下面的代码,我不明白为什么它不起作用.有人知道为什么吗?

我的代码:

  <html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso 8859-1" />

    <script type="text/javascript">

    function traverse(){
        output.innerHTML+='Test'; // Nothing happens !
    }

          function check() {
            var keywords = document.getElementById('text').value.split(" ");

            for (var i=0; i < keywords.length; ++i) {
                traverse_tree()    
            }
          }


    </script>


  </head>
  <body onload ="init()">
        <input id="text" type="text" size="60" value="Type your keywords here" />
        <input type="button" value="Display the text 'Test'" onclick="check();" />      

        <div id="output">
        </div>

  </body>
  </html>
Run Code Online (Sandbox Code Playgroud)

谢谢,

布鲁诺

html javascript dom

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

在HTML select中执行PHP代码

我想做这样的事情:

 <select name="cities">
 <option value="<?php=$row['city']?>"><?php=$row['city']?></option>
 </select>
Run Code Online (Sandbox Code Playgroud)

但是之前的代码不起作用.

有人知道如何解决这个问题吗?

html php forms select

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

使用PHP创建自然数从1到给定数字的数组

可能重复:
PHP:用数字填充数组

我想编写一个PHP函数来创建一个自然数从1到给定数字的数组,我不知道如何做到这一点.

例如:如果我给函数自然数3,那么数组应该是1,2,3; 如果我给函数整数2 1,2; 如果5 1,2,3,4,5

php arrays numbers

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

在HTML中实现空间

如何在HTML中实现空格(放在链接之间)?

布鲁诺

html firefox space

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