使用Javascript将telerik RadNumericTextBox添加到innerHTML

时间:2011-05-26 03:57:16

标签: javascript asp.net telerik

我想使用javascript或jquery将telerik RadNumericTextBox添加到innerHTML。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

如果您指的是RadNumericTextBox指定here,那么您正在寻找与javascript无关的服务器解决方案。

innerHTML 是DOM元素的一个属性,除非首先存在DOM,其次是其中的元素,否则它不能存在。因此,如果您正在寻找服务器端解决方案,它与innerHTML或javascript无关(至少在ASP.NET中的服务器上添加适当的标记)。

如果您正在寻找在客户端上应用的等效功能,您可以在某个方便的时间(即方便用户)验证输入,这可能是在发布表单或用户离开字段时问题(通常会调度模糊事件,如果值发生变化,可能会发生更改事件)。

您也可以使用HTML5输入@type = number,但这只适用于支持它的浏览器(不是很好的百分比)。

一个监听器,它验证表单控件的值(在这种情况下可能是输入)很容易编写并附加到元素,如果这是你想要的。无论如何,innerHTML不太可能涉及合适的客户端解决方案。

你究竟想做什么?