Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.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 <;text区域onclick=";这就是价值;这是select()&引用>?这是什么把戏?_Javascript_Html - Fatal编程技术网

Javascript <;text区域onclick=";这就是价值;这是select()&引用>?这是什么把戏?

Javascript <;text区域onclick=";这就是价值;这是select()&引用>?这是什么把戏?,javascript,html,Javascript,Html,使用某人的代码时,我看到: <textarea onclick="this.value; this.select();">(Some predefined stuff)</textarea> (一些预定义的东西) 这是一种什么样的诡计/黑客手段,它应该做什么 this.value; 没有效果。声明如下: this.select(); 将导致选择的内容 this.value; 将给出该值,但在上述代码中不起作用 试一试 (一些预定义的东西) 这是select();

使用某人的代码时,我看到:

<textarea onclick="this.value; this.select();">(Some predefined stuff)</textarea>
(一些预定义的东西)
这是一种什么样的诡计/黑客手段,它应该做什么

this.value;
没有效果。声明如下:

this.select();
将导致选择
的内容

this.value;
将给出该值,但在上述代码中不起作用 试一试

(一些预定义的东西)
这是select();

单击文本框时,将选择蓝色的预定义文本。

this.value是无用的<代码>此。选择()。。。选择内容。你能把它作为答案发布吗?而“内容”是指文本区内容。你可能想检查源文件的任何签入日志,看看代码在过去的某个时候是否有所不同。我最初想到的是一种肮脏的CSS/JS技巧,以避免对IE 8或其他东西产生一些奇怪的影响。。。你们所有的程序员都会明白我的意思。但是
这个.value
似乎是一些随机的垃圾。谢谢你的解释。@BarthZalewski是的,我知道你的意思,但在这种情况下,我怀疑它在任何地方都有影响。对不起,你的回答与@poitny发布的有什么不同?发布相同的答案有什么帮助?我完全知道
this.value
的作用,问题只是要知道这是否是旧浏览器的把戏。
<textarea onclick="alert(this.value)">(Some predefined stuff)</textarea>

this.select();