Javascript提供InvalidCharacterError

时间:2014-04-14 14:41:26

标签: javascript dom

我在Javascript中有以下行提供'InvalidCharacterError',我无法弄清楚哪个字符导致了问题,有人可以告诉吗?

var objResetBtn = document.createElement('<input type="button" value="Reset" class="button" onclick=SetResetRadio("rdUserDefined10"); >');

1 个答案:

答案 0 :(得分:2)

您无法像这样创建HTML元素。你可能习惯了,因为你可以在jQuery中。你需要这样做:

var el       = document.createElement('input');
el.type      = 'button';
el.className = 'button';
el.value     = 'Reset';
el.onclick   = function() {
    SetResetRadio("rdUserDefined10");
}