A pergunta ficou meio confusa pois primeiro você fala em input text depois fala em botao1.
Mas, segue em exemplo o meu antigo displayFields. Vê se te ajuda:
function displayFields(form,customHTML){
var numAtividade = getValue("WKNumState");
var numUser = getValue("WKUser");
//Desabilita todos os campos
setEnabled(form, false);
form.setShowDisabledFields(true);
//Busca Usuario Corrente
var c1 = DatasetFactory.createConstraint("colleaguePK.colleagueId", numUser, numUser, ConstraintType.MUST);
var constraints = new Array(c1);
var colleagueMap = DatasetFactory.getDataset("colleague", null, constraints, null);
//Busca data Atual
var fullDate = new Date();
var date = fullDate.getDate().toString();
if(date.length == 1) { date = 0+date; }
var mes = (fullDate.getMonth()+1).toString();
if(mes.length == 1) { mes = 0+mes; }
var data = date+"/"+mes+"/"+fullDate.getFullYear();
//Busca data Atual invertida
var fullDate = new Date();
var date = fullDate.getDate().toString();
if(date.length == 1) { date = 0+date; }
var mes = (fullDate.getMonth()+1).toString();
if(mes.length == 1) { mes = 0+mes; }
var var_data_invertida = fullDate.getFullYear()+"/"+mes+"/"+date;
//Busca hora Atual
var h = addZero(fullDate.getHours());
var m = addZero(fullDate.getMinutes());
var hour = h + ":" + m;
if (numAtividade == 0 || numAtividade == 1) {
form.setEnabled("rd_beneficiado", true);
form.setEnabled("zoom_colaborador", true);
form.setEnabled("zoom_matColaborador", true);
form.setEnabled("txt_dataAdmissao", true);
form.setEnabled("txt_cargoMaxiforja", true);
form.setEnabled("zoom_centroDeCusto", true);
form.setEnabled("dd_caracteristicas", true);
form.setEnabled("rd_possuiFormacao", true);
form.setEnabled("txt_formacao", true);
form.setEnabled("txt_curso", true);
form.setEnabled("dd_situacao", true);
form.setEnabled("txt_cargaHoraria", true);
form.setEnabled("txt_anoConclusao", true);
form.setEnabled("dd_semConclusao", true);
form.setEnabled("txt_mensalidade", true);
form.setEnabled("txt_instituicao", true);
form.setEnabled("txt_objetivo", true);
form.setEnabled("ck_aceito", true);
form.setValue("txt_solic", colleagueMap.getValue(0,"colleagueName"));
form.setValue("txt_dataSolic",data);
form.setValue("txt_horaSolic",hour);
}
if (numAtividade == 02 ) {
form.setEnabled("rd_aprovacaoAnalistaRH", true);
form.setEnabled("txt_justAnalistaRH", true);
form.setValue("txt_analistaRH", colleagueMap.getValue(0,"colleagueName"));
form.setValue("txt_dataAnalistaRH",data);
form.setValue("txt_horaAnalistaRH",hour);
}
if (numAtividade == 03 ) {
form.setEnabled("rd_aprovacaoGestorArea", true);
form.setEnabled("txt_justGestorArea", true);
form.setValue("txt_gestorArea", colleagueMap.getValue(0,"colleagueName"));
form.setValue("txt_dataGestorArea",data);
form.setValue("txt_horaGestorArea",hour);
}
if (numAtividade == 05 ) {
form.setEnabled("txt_aprovacaoGestorRH", true);
form.setEnabled("txt_justGestorRH", true);
form.setValue("txt_gestorRH", colleagueMap.getValue(0,"colleagueName"));
form.setValue("txt_dataGestorRH",data);
form.setValue("txt_horaGestorRH",hour);
}
if (numAtividade == 07 ) {
form.setEnabled("txt_aprovacaoDirecao", true);
form.setEnabled("txt_justDirecao", true);
form.setValue("txt_direcao", colleagueMap.getValue(0,"colleagueName"));
form.setValue("txt_dataDirecao",data);
form.setValue("txt_horaDirecao",hour);
}
if (numAtividade == 08 ) {
form.setEnabled("rd_aprovadoIncentivo", true);
form.setEnabled("txt_parecerFinal", true);
form.setValue("txt_encerramento", colleagueMap.getValue(0,"colleagueName"));
form.setValue("txt_dataEncerramento",data);
form.setValue("txt_horaEncerramento",hour);
}
}
//fecha principal
//Habilita ou Desabilita todos os campos do formulario
function setEnabled(form, lEnable) {
var hpForm = new java.util.HashMap();
hpForm = form.getCardData();
var it = hpForm.keySet().iterator();
while (it.hasNext()) {
var key = it.next();
form.setEnabled(key, lEnable);
}
}
function addZero(i) {
if (i < 10) {
i = "0" + i;
}
return i;
}