我有一个与按钮一起工作的计算器来分配值。主要想法是生成公式。这些值被无缝添加到“输入”中。所有支架输入您相应的按钮时,我需要发生的是继续在括号如何使用Jquery将光标聚焦在两个括号(括号)之间?
输入值的Jquery
$(document).ready(function() {
$("input:button").click(function() {
valor = $(this).val();
actual = $("#ContentPlaceHolder1_formula").val();
if (valor == "C") {
$("#ContentPlaceHolder1_formula").val("");
} else {
if (valor == "=") {
$("#ContentPlaceHolder1_formula").val(eval(actual));
} else {
$("#ContentPlaceHolder1_formula").val(actual + valor);
}
}
});
});
的Html
随着代码的发生: 5+()3*()+5+3 ,我需要: 5+(3*(5+3))
我怎么能这样做?
+6
嘿,你可以把它扔进一个jsfiddle吗? –
2014-11-20 20:54:03
+1
也许尝试更改问题标题。您正在询问字符串操作,而不是关于光标和/或焦点。 –
2014-11-26 11:02:21