<input type="text" value="1" size="7"><br />
Ссылка в которую нужно поставить значение из текстового поля:<br />
<a href="#" id="2-400-НУЖНОЕ ЗНАЧЕНИЕ" class="addCart">zakaz.png</a><br /><br />
<input type="button" name="button" value="Go!" />
<script type='text/javascript'>
document.getElementsByName('button')[0].onclick = function() {
var input = document.getElementsByTagName('input')[0],
a = document.getElementsByClassName('addCart')[0];
alert(a.id.replace(/^(\d+?)-(\d+?)-(.+?)$/, '$1-$2-' + input.value));
}
</script>
Только причем тут AJAX и проч.?
