2017-06-08 12 views
0

私には値を持たないテキストボックス(tbAdresse)があります。その後、私はjavascriptでこれを行います:ページがリフレッシュされないとTextBox.text値が更新されない

origin = document.getElementById("tbAdresse").value; 
     if (origin == "") 
      origin = <%=this.GetFormatStringCoordonnees("Paris")%>;     
     else 
      origin = <%=this.GetFormatStringCoordonnees(tbAdresse.Text)%>; 

このコードでは、最初の読み込み元は正しい ""になります。私がtbAdresse origin = "何か"に "何か"を書くと、それは大丈夫です。しかし、elseステートメントでは、tbAdresse.Textは常に ""と同じように見えます。

これを実行している間、私は決してページをリフレッシュしません。なぜそれが機能しないのかと思うが、なぜそれほど効果がないのだろうか。ページを更新せずにtbAdresse.Textを実際の値に更新できますか?

答えて

0

あなたがこれを行うことを意味しないでください:

origin = document.getElementById("tbAdresse").value; 
     if (origin == "") 
      origin = <%=this.GetFormatStringCoordonnees("Paris")%>;     
     else 
      origin = <%=this.GetFormatStringCoordonnees(origin)%>; 

ない場合は、あなたの要素と機能が実際にどのようにいくつかの詳細を投稿してください。

関連する問題