var a = val; var b = ''; var a = val; 你定义了一个a变量接收val的值,然后又定义了一个b字符串,但这个字符串中存得是一个文本框类型的字符串, 然后你在这个文本框中调用了一个方法[获得焦点的方法],调用的是check函数,传了一个你定义的a的值过去。 因为你外边定义得是单引号,里面有双重双引号,转译一下,防止报错
C中的转义字符均用\表示,单引号即为\',双引号是\"