我需要将浮点数舍入到最接近的整数,即使该点后的数字小于0.5.
例如,
我怎样才能在JavaScript中执行此操作?
我正在一个充满要填充的表格的网站上工作,我需要按下退出按钮时焦点移动到下一个输入控件,就像按"标签"一样.我发现当keypressed为13时移动焦点的代码,但这需要将元素的ID集中在上面
<input id="Text1" type="text" onkeydown="return noNumbers(event)" />
<input id="Text2" type="text" />
<script type="text/javascript">
function noNumbers(e) {
keynum = e.which;
if (keynum == 13)
document.getElementById("Text2").focus();
}
</script>
Run Code Online (Sandbox Code Playgroud)
我需要一个通用的功能,当按键代码是13"即输入"触发按下9的默认事件"是标签",当然在Javascript
我曾经使用下面的代码将JSON文本反序列化为强类型对象
Trainer myTrainer = JsonConvert.DeserializeObject<Trainer>(sJsonText);
Run Code Online (Sandbox Code Playgroud)
现在我需要将反序列化JSON文本转换为特定类型,只知道类型的名称.
我尝试使用Reflection从其名称中获取Type,然后将此类型与JsonConvert一起使用,如下所示:
Type myType = Type.GetType("Trainer");
var jobj = JsonConvert.DeserializeObject<myType >(sJsonText);
Run Code Online (Sandbox Code Playgroud)
但不幸的是,下面的错误显示出来:
CS0118 'myType' is a variable but is used like a type
Run Code Online (Sandbox Code Playgroud)
有没有办法可以使用字符串引用类?