|
|
|
| Подскажите как можно заменить значение определенного атрибута HTML тэга? Я нашел выражение, которое определяет значение атрибута
но вот как его использовать чтобы заменить это значение я не знаю.
Может быть кто посоветует другое выражение :) | |
|
|
|
|
|
|
|
для: tyoma_first
(29.01.2009 в 19:38)
| | >чтобы заменить это значение я не знаю.
preg_replace()
А так уж конкретно приведите пример с указанием чего и как, от которого можно было бы отталкиваться. | |
|
|
|
|
|
|
|
для: AcidTrash
(29.01.2009 в 21:20)
| | Например в
<input name="test_field" type="text" onblur="this.value=some_function()" value="old" >
| value="old" заменить на value="new". И чтобы onblur="this.value..." не попадала под такие замены. | |
|
|
|
|
|
|
|
для: tyoma_first
(29.01.2009 в 23:18)
| |
<?php
$text='<input name="test_field" type="text" onblur="this.value=some_function()" value="old" >';
$preg=preg_replace("#([\s]value=)(['\"]).*?(['\"])#","$1$2new$3",$text);
print $preg;
?>
|
| |
|
|
|