Возможно ли такое осуществить?
<script language="JavaScript" type="text/javascript">
function pl()
{
var primer = document.getElementById('a').value;
var res = primer;
document.getElementById('res').value = "Вы записали пример: " + primer+ ".\nРезультат вычислений: " + res + ".";
}
</script>
<form>
<div id=pl>
<p><strong>Вашь пример:</strong><BR />
<textarea id="a" rows="3" cols="43"></textarea></p>
<p><strong>Результат:</strong><BR />
<textarea id="res" rows="3" cols="43"></textarea></p>
<input OnClick="pl();return false;" type=submit value=Высчитать>
</div>
</form>
</body>
Надо чтобы выводился результат решения, а ни сам пример.... возможно ли это? |
<script type="text/javascript">
window.onload = function() {
document.forma.onsubmit = function(){
this.elements[1].value = eval(this.elements[0].value);
return false;
};
};
</script>
<form action="" name="forma" method="post">
<div id=pl>
<p>Ваш пример:</p>
<input type="text" value="" />
<p>Результат:</p>
<input type="text" value="" />
<input type="submit" value="Высчитать" />
</div>
</form>
|
Пример выше - это если упрощённо и для себя. (вводимый пример должен быть написан строго на js)
Если же надо для общего пользования и более человекопонято то тут уж функцию писать анализирующую и преобразующую полученную строку. |
| Часовой пояс GMT +3, время: 03:40. |