Javascript 为什么更改属性工具提示内容无效?

Javascript 为什么更改属性工具提示内容无效?,javascript,jquery,html,Javascript,Jquery,Html,我是JavaScript的新手。我遇到了一个问题。请帮忙 下面是Html代码源代码 <BODY onload="initForm(document.frmTKTNetRemitCC)" onkeydown ="bodyOnKeyDown('onSendValidate(document.frmTKTNetRemitCC)')" scroll="no"> <FORM name="frmTKTNetRemitCC"> <TABLE width="100%" BORDER

我是JavaScript的新手。我遇到了一个问题。请帮忙

下面是Html代码源代码

<BODY onload="initForm(document.frmTKTNetRemitCC)" onkeydown ="bodyOnKeyDown('onSendValidate(document.frmTKTNetRemitCC)')" scroll="no">
<FORM name="frmTKTNetRemitCC">
<TABLE width="100%" BORDER="0">
<TR><TD width="100%">
<FIELDSET>
    <LEGEND class="TITLE">[LABEL id="TITLE_FOP_FARE"]</LEGEND>
    <TABLE width="100%" CELLSPACING="0" CELLPADDING="0" border="0">
    <TR><TD>
        <TABLE width="100%" border="0">
            <!--Form of Payment-->
            <TR>
                <TD width="1px" rowspan="5"></TD>
                <TD id="LBL_NETREMIT_FORMOFPAYMENT" class="LBL" LabelType="MANDATORY" Tooltip="[LABEL id="TIP_NETREMIT_FORMOFPAYMENT"]" width="1%">[LABEL id="LBL_NETREMIT_FORMOFPAYMENT"]</TD>
                <TD><SELECT class="CBO" id="selfop" name="selfop" Tooltip="[LABEL id="TIP_NETREMIT_FORMOFPAYMENT"]" style="width:95px"></SELECT></TD>
结果是,当警告工具提示值时,它将显示“正确且已更改”。但工具提示值显示仍保持不变。是否需要刷新页面?工具提示属性操作是否与
document.getElementById(“LBL\u netremote\u FORMOFPAYMENT”).innerHTML=?“?

-------更新以获取更多详细信息

CLASS=“LBL”

Label.htc

      <PUBLIC:COMPONENT>
      <PUBLIC:PROPERTY NAME="LabelType" INTERNALNAME="g_vLabelType"/>
       <PUBLIC:PROPERTY NAME="EncoderName" INTERNALNAME="g_vEncoderName"/>
       <PUBLIC:PROPERTY NAME="FieldEncoderPopulate" INTERNALNAME="g_vFieldEncoderPopulate"/>
       <PUBLIC:PROPERTY NAME="ToolTip" INTERNALNAME="g_vToolTip"/>
       <PUBLIC:PROPERTY NAME="DateFormat" INTERNALNAME="g_vDateFormat"/>
       <PUBLIC:PROPERTY NAME="OnFieldEncoderPopulate" INTERNALNAME="g_vOnFieldEncoderPopulate"/>
      <PUBLIC:PROPERTY NAME="isExternalObj" INTERNALNAME="g_vIsExternalObj"/>

提前感谢。

在HTML DOM中,它不是工具提示,而是标题

改变

alert(document.getElementById("LBL_NETREMIT_FORMOFPAYMENT").Tooltip);
document.getElementById("LBL_NETREMIT_FORMOFPAYMENT").setAttribute("Tooltip", "Test Tooltip");
alert(document.getElementById("LBL_NETREMIT_FORMOFPAYMENT").Tooltip);


你用的是什么模板?太宽泛了,你能发布一个有具体问题的问题吗?嗯…IE支持
      <PUBLIC:COMPONENT>
      <PUBLIC:PROPERTY NAME="LabelType" INTERNALNAME="g_vLabelType"/>
       <PUBLIC:PROPERTY NAME="EncoderName" INTERNALNAME="g_vEncoderName"/>
       <PUBLIC:PROPERTY NAME="FieldEncoderPopulate" INTERNALNAME="g_vFieldEncoderPopulate"/>
       <PUBLIC:PROPERTY NAME="ToolTip" INTERNALNAME="g_vToolTip"/>
       <PUBLIC:PROPERTY NAME="DateFormat" INTERNALNAME="g_vDateFormat"/>
       <PUBLIC:PROPERTY NAME="OnFieldEncoderPopulate" INTERNALNAME="g_vOnFieldEncoderPopulate"/>
      <PUBLIC:PROPERTY NAME="isExternalObj" INTERNALNAME="g_vIsExternalObj"/>
        function DoInit()
        {
          g_vDocument = document;
          g_vStyle = this.style;
          try
           {
              if(g_vLabelType==null)g_vLabelType="NORMAL";

           }
          catch(e)
          {
           }

           if(g_vToolTip!=null) this.title = g_vToolTip;

           this.className = g_vLabelType;


           }
alert(document.getElementById("LBL_NETREMIT_FORMOFPAYMENT").Tooltip);
document.getElementById("LBL_NETREMIT_FORMOFPAYMENT").setAttribute("Tooltip", "Test Tooltip");
alert(document.getElementById("LBL_NETREMIT_FORMOFPAYMENT").Tooltip);
alert(document.getElementById("LBL_NETREMIT_FORMOFPAYMENT").title);
document.getElementById("LBL_NETREMIT_FORMOFPAYMENT").setAttribute("title", "Test Tooltip");
alert(document.getElementById("LBL_NETREMIT_FORMOFPAYMENT").title);