2011-10-20 79 views
0

我有以下代碼,它是我爲iPhone/Android手機構建的應用程序的一部分。單擊從文本字段中刪除整個文本

<li><span>X</span><input type="text" pattern="[0-9]*" id="anum" maxlength="9" placeholder="Account Number""/></li> 
<li><span>X</span><input type="text" id="bname" placeholder="Beneficiary Name" /></li> 

當鍵盤上的按鈕被按下時,跨度之間的「X」被假定出現。在「x」出現後,用戶可以通過按下「x」來刪除該字段中的全部文本。當場中根本沒有元素時,「x」不可見。但我不能讓它發生。

我正在使用webapp-net。如果有人能幫助我,我會很高興。

+0

你到目前爲止有什麼?給我們一些東西來引導這個想法。 – Nirmal

+0

我知道我必須使用onkeydown,但是我不知道如何在鍵被按下時出現x,以及如何在文本字段中沒有元素時使其消失。 –

回答

0

我也不很熟悉WebApp.Net,但你可以考慮使用窗體和一個復位按鈕,如:

<input type="button" value="X" onClick="this.form.reset()" /> 

或類似的東西:

<input type="reset" value="X"> 

<form>裏面還有其他的文本輸入,並且記住了一個類似於html的環境(即使認爲這可能不會清除收音機/複選框的輸入)。

如果我沒有弄錯你的想法,你也可以考慮查看是否有類似textareas的佔位符和/或框架上的文本輸入。祝你好運。

相關問題