1
On Error Resume Next
    frmDetail.Description<%=nLineCount%>.readonly = False
    frmDetail.DetailedDescription<%=nLineCount%>.readonly = False
On Error GoTo 0

上記のvbスクリプトコードセグメントがあります。それをJavaスクリプトに変換する必要があります。どうすればいいですか?

4

1 に答える 1

3
// The direct translation:

try {
    frmDetail.Description<%=nLineCount%>.readonly = false;
} catch(err) {}

try {
    frmDetail.DetailedDescription<%=nLineCount%>.readonly = false;
} catch(err) {}



// The right way:

if (frmDetail)
{
    if (frmDetail.Description<%=nLineCount%>){
        frmDetail.Description<%=nLineCount%>.readonly = false;
    }
    if (frmDetail.DetailedDescription<%=nLineCount%>){
        frmDetail.DetailedDescription<%=nLineCount%>.readonly = false;
    }
}
于 2012-12-19T11:37:55.850 に答える