如何解决将参数从不同的 textarea 传递给 Javascript 函数以比较 thymeleaf
我有一个 html 页面,它有两个不同但与 textarea 中的字符串相同的值。 我想要做的是在从第一个 textarea 中删除某些内容后按下保存按钮时,它应该比较两个 textarea 中的值并在对话框中显示差异。例如
var a = ["USER_CREATE","USER_UPDATE"]
var b = ["USER_DELETED","USER_CREATE","USER_UPDATE"]
a - b = "USER_DELETED"
我对 Thymeleaf 真的很陌生。到目前为止我尝试过的内容如下。
HTML
<textarea class="form-control" th:field="*{scope}" rows="10" maxlength="4096" onkeyup="splitString(this.value)"></textarea>
<div>
<textarea class="form-control" th:text="*{originalScope}" rows="10" maxlength="4096" onkeyup="splitString(this.value)"></textarea>
</div>
<div class="pull-right">
<button class="btn btn-primary" type="submit" name="save" value="save" onclick="confirmation()">Save</button>
</div>
所以我拆分了两个字符串,以便进行比较。拆分功能如下。
<script type="text/javascript">
function splitString(val) {
let split = val.split("\n");
console.log(split);
}
function confirmation() {
return confirm("Are you sure,you want to delete the scopes");
}
</script>
希望收到您的来信。谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com(将#修改为@)