我有一个js函数可以删除输入的最后一位数字,它可以正常工作,但是问题是我有另一个输入并且无法正常工作。只是删除第一个输入上的数字。
<script>
function deleteTag(){
var strng=document.getElementById('entrada_1').value;
document.getElementById('entrada_1').value=strng.substring(0,strng.length-1);
}
</script>
<form method="POST" action="dashboard.php">
<label>RUT</label>
<input id="entrada_1" placeholder="12345678-9" type="text" name="rut">
<label>pass</label>
<input id="entrada_2" placeholder="pass" type="password" name="pass">
</form>
当在输入“ entrata_1”上使用但在“ entrada_2”上不起作用时,它工作正常,我如何使其在焦点所在的地方起作用?
答案 0 :(得分:0)
您应该只使用一个按钮而不将其包装在锚标记中,并提供一个诸如library(tidyverse)
data.frame(colname = c('x', 'y', 'x'), stringsAsFactors = FALSE) %>%
rownames_to_column() %>%
left_join(dframe %>% rownames_to_column() %>%
gather(colname, value, -rowname),
by = c("rowname", "colname" )) %>%
select(rowname, value)
# rowname value
# 1 1 1
# 2 2 5
# 3 3 3
之类的onclick属性。给两个输入字段一个类名,例如onclick="deleteTag();"
。
然后在函数中
class='entrada'