小编Som*_*one的帖子

什么是Jquery中这个javascript的等价物

我们如何在Jquery中写出这个的等价值

document.getElementById( "selectbox").
options[document.getElementById("selectbox").selectedIndex].innerText;
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如何纠正此功能中的缺陷

如何纠正此功能中的缺陷

 class MyClass {
  private $_callingscript; 
             public   function __construct(){
    $this->_callingscript= basename($_SERVER['SCRIPT_NAME']);
        }
        public static function Setvalue($k,$v){
   if (!empty($k)) {
   $_SESSION[$this->_callingscript.'_'.$k]= $v;//This doesnot work 
   $_SESSION[$_SERVER['SCRIPT_NAME'].'_'.$k]=$v //This works 

  }
        }
 }

 MyClass::setValue('Somename',"Somevalue");
Run Code Online (Sandbox Code Playgroud)

当我打电话给它时,它给了我错误" $this在不在对象上下文时使用".如何更正callingscript变量.这是由于该变量的私有声明

php

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

我们是否需要在Jquery中为data-attribute提供DOCTYPE声明html5

当我们使用html中的元素的data-attr时,这是否真的需要

<input type ="text" name="text1" id ="text1" data-attr="<?php echo $hell ?>">
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

这个Javascript的正则表达式是否正确

我希望用户输入3个字符,它们应该是字母而不是数字和特殊字符

 if(txt1.match('[A-Za-z]{3}')){}
Run Code Online (Sandbox Code Playgroud)

上述条件是否正确?

javascript regex

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

我怎么在PHP中来到未定义的偏移0通知

我怎么在PHP中来到未定义的偏移0通知

我在php中有一些语句,其中包含一些导致此通知的数组.但是inoorder在php中使用empty()来解决这个问题.

$val= array(    
    'codes' => $this->arr1['BAC'],
    'lines' => $this->arr1['array1'][0]['RACE']  // this is the statement causing undefined offset 0
);

if(!empty( $this->arr1['array1'])){
$val= array(    
    'codes' => $this->arr1['BAC'],
    'lines' => $this->arr1['array1'][0]['RACE']  // this is the statement causing undefined offset 0
);
}
Run Code Online (Sandbox Code Playgroud)

以上是推荐的.但我的问题是,如果我把它们放入if().可以在if()之外访问$ val

php

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

正则表达式用于识别非负值1..99

我正在寻找一个正则表达式,它可以接受1到99之间的任何值,并且不接受任何负值.到目前为止,我有:

"regex":/^[A-Za-z0-9]{3}[0-9]{6,}$/,
Run Code Online (Sandbox Code Playgroud)

regex

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

正则表达式只输入字母表并且不输入任何其他字符

我有一个正则表达式,其中包含以下内容.这是合适的限制用户只输入字母并且不允许数字,特殊字符,如(',@#%^&*())

^[a-zA-Z]+$
Run Code Online (Sandbox Code Playgroud)

regex

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

我如何在Javascript中处理这种情况

我有一个文本字段具有正则表达式验证,它不应接受值"0".是否需要在下面的if条件中使用"和"条件(或)"OR CONDITION"

var regex = /^[0-9][0-9]{0,3}$|^[0-9][0-9]{0,3}[\.][0-9]$/;
if(!regex.test($('#text1').val()))
{  
   alert("please ");     
}
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

为什么值在php中等于字符串

就是这样:

$arr_val = array(0,1,'0','1');
foreach ($arr_val as $key){
    echo ($key == "TEST")?"EQUALLED":"NOT EQUALLED"."<br>";
}
Run Code Online (Sandbox Code Playgroud)
  1. 0 == "TEST" 打印"EQUALED"
  2. 1 == "TEST" 打印"不等于"
  3. '0' =="TEST" 打印"不等于"
  4. '1' =="TEST" 打印"不等于"

当我说它打印值"SELECTED".但为什么上面的第一个案例打印等于.对此有什么想法吗?这将如何等于.我们知道要做的比较修复 (===) operator.但我想知道原因(0=="TEST")是真的.

php string

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

我如何正确使用jQuery.parseJSON

我有一组来自服务器端的值,我试图生成JSON并在我的代码中使用它

这里是声明现在问题是,如果单引号和双引号的值很好,它是完美的工作.

var stds = jQuery.parseJSON('<?php echo json_encode($this->emps); ?>');

  CASE 1:
  ABC:"E" DTSM  
  VCD:"E" DMST  

CASE 2:
  *****
  ABC:E DTSM  
  VCD:E DMST  
Run Code Online (Sandbox Code Playgroud)

我怎么能用案例1生成JSON.我得到JS错误"异常抛出但没有被抓住".这是由于格式错误的JSON字符串

jquery jquery-selectors

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

标签 统计

regex ×4

javascript ×3

jquery ×3

php ×3

jquery-selectors ×2

string ×1