2016-03-11 3 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. В зависимости от того, где вы получаете/обрабатываете данные, вам необходимо использовать JavaScript на стороне клиента или сервер бокового языка (Python, PHP, JavaScript, Java, ...).

Смежные вопросы