2016-03-11 164 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。