2016-03-11 220 views
-1

我是新來的html,我需要一個快速簡單的方法來刪除括號外的數據,例如「abc [123] abc 115」,我想返回:123刪除括號外的字符

我想它與列表工作,

abc [123] abc 115 
abc [1253] abc 112 
cac [123] abc 115 

這將返回

123 
1253 
123 

這是到目前爲止我的代碼,我從這裏停留在

<textarea rows="40" cols="50"></textarea> 
<button type="button">Generate</button> 
+2

html主要用於視覺效果。關於網站的功能看看PHP,javascript和jquery。 – Alexander

回答

0

你不能只使用純HTML,必須使用一些JavaScript或PHP。如果所有內容都保持與提供的相同格式,則此簡單功能將起作用。

function findNums() { 
 
    var value = document.getElementsByTagName("textarea")[0].value; 
 
    value = value.split("["); 
 
    value = value[1].split("]"); 
 
    alert(value[0]); 
 
}
<textarea rows="40" cols="50"></textarea> 
 
<button type="button" onClick="findNums()">Generate</button>

+0

謝謝!所以如果我使用在頁面上使用它,它應該工作嗎? – npzanonymz

+0

是的,只要a.js包含此代碼即可。 – Wowsk

0

HTML不是一種編程語言。你不能用HTML來做到這一點。根據您獲取/處理數據的位置,您需要在客戶端端或服務器端語言(Python,PHP,JavaScript,Java,...)上使用JavaScript。