есть вот такой скрипт:
function regular(reg, flags, nValue) {
var myReg = new RegExp (reg, flags);
if (myReg.exec(nValue)) return true;
else return false;
}
function validation(node) {
if (node.name == 'login') {
var reg = "^[\.\s 0-9a-zA-Z_-]+$";
var flags = "";
var p = regular(reg, flags, node.value);
if (p) {
node.style.color = "#00ff00";
document.all.tr5.cells[2].innerText="";
}
else {
node.style.color = "#ff0000";
document.all.tr5.cells[2].innerText="допустимы латинские символы, цифры, подчеркивание, тире, точка, пробел";
document.all.tr5.cells[2].style.color="#ffff00";
}
}
if (//что здесь) {
document.all.button.cells[0].innerHTML="<input type='submit' name='sub_register' value='Зарегистрироваться'>";
}
<tr id="tr5">
<td>Логин</td>
<td><input onChange="validation(this)" type="text" size="10" name="login"></td>
<td></td>
</tr>
как сделать чтобы при успешном прохождении regular() появилась кнопочка "Зарегистрироваться"?
п.с. есстественно логин не единственный параметр который вызывает regular().