2012-04-26 7 views
0

button.clickイベントでテキストボックスを挿入する必要があります。 私はこのコードをASPX.VBファイルに実装して使用しています。JavaScriptとHTMLコードのテキストボックス

以下のコードを添付したスクリーンショットは、削除ボタンの横にテキストボックスを表示します。

問題:

例:私たちは、ASPXページ内の任意のシンプルなテキストボックスを挿入した場合、我々はそのテキストボックスのIDを取ることができ、我々はaspx.vbファイルにそれで遊ぶことができます。同じ方法で、私はテキストボックスIDを持つことによって以下のコードで遊びたいと思います。どうやって?

このテキストボックスID( "txtExperimentalStressdays" ")をどのように使用して、ユーザーが入力したデータをデータベースに保存する必要がありますか。

ただ、私は以下のように行うことを希望:上記の行のように行うには、

問題があるテキストボックスのデータ calltextboxdatainsertmethod(txtExperimentalStressdays.text)を挿入する優先mothodを呼び出す 、このテキストボックスのコードは」勝ちましたそれは引用符で囲まれているからです。 "

enter image description here

testTypeNode.Text = testTypeNode.Text & "" & _ 
" <img src=""../images/delete_16x.ico""" & _ 
" style=""text-align:bottom; cursor:pointer;"" alt=""Delete TestType""" & _ 
" title=""Delete TestType"" onclick=""javascript:if(confirm('Are you sure you want to delete? Any running tests will be aborted!'))" & _ 
" {" & ClientScript.GetPostBackEventReference(btnDeleteTestType, "" & sequenceNode.Value.ToString & _ 
WordSeparationChar & testTypeNode.Value.ToString & "") & ";};"" />" & _ 
"<inputtype= ""text""id= ""txtExperimentalStressdays""name=""ExperimentalStressdays""size=""4"" title=""Pleaseenter the Experimental Stressdays"" javascript:onfocusdown(/>" 

答えて

0

あなたは、コード内のエスケープ文字として "\" を使用して試すことができます。

おかげ

+0

-sf

は、このIDが好きSHOLD = "" \ txtExperimentalStressdaysは "" 上記のコード –

+0

にあなたが "

0

かなり容易であるかもしれない何かが先に行くと、テキストボックスを作成するのではなく、可視性を変更するためにJavaScriptを使用することです。

<asp:TextBox ID="txtBox" runat="server" CssClass="1887txt" Text="" Style="display: none;"></asp:TextBox> 

をそして、ボタンのクリック時には、(単に直接た.ascxからまたは* .Attributes.Addを(使用しての背後にあるコードのいずれかでjavascript関数を添付: 例として、あなたのテキストボックスには、隠し開始することができます。その後、

<asp:Button ID="Button2" runat="server" CssClass="1887lbl" OnClientClick=:firejs(); return false;" 
       Text="Submit" UseSubmitBehavior="false" /> 

そして、あなたのjavascript関数

function firejs(){ 
    var txt = !GetServerControl("input", "txtBox"); 
    txt.style.display = "none"; 
} 
: "のonClick"、 "yourfunction")メソッド は、あなたが最初の方法はとてもた.ascxに、ボタンは次のようになり、それをやったと言います

ちょっとしたアイデア。あなたが正確に何をしようとして確認してください...

関連する問題