为什么我不能在javascript中获得此值?

rob*_*saq -4 javascript

为什么我不能在javascript中获得此值?

当我将鼠标悬停在TEST上时,它会发出警报 110

为什么不警惕 111-1

function xxx(value)
{
alert(value);
}
Run Code Online (Sandbox Code Playgroud)
<div onmouseover="xxx(111-1)">TEST</div>
Run Code Online (Sandbox Code Playgroud)

Ami*_*oki 6

因为数学.

JS 111 - 1110其他人一样解析,因为它们是数字.如果你想要的话,把它变成一个字符串.

xxx("111-1");
Run Code Online (Sandbox Code Playgroud)

此外,您现在不需要language属性,因为javascript广泛(或无处不在?)支持,并且不建议使用inline-js.请改用事件处理程序.