我有一个文本框,我在其中呈现一些用户可以更改的值。如果用户这样做,那么我必须显示一个弹出窗口并告诉他您在文本框中输入的新文本是这个......
如果他点击OK,那么我会将其提交给 DB。如何在 JavaScript 中做到这一点?
假设文本框的默认值为
What,are,you,doing
并且用户输入这个
What,are,you,doing,james
在这种情况下,用户只输入james
.
我有一个文本框,我在其中呈现一些用户可以更改的值。如果用户这样做,那么我必须显示一个弹出窗口并告诉他您在文本框中输入的新文本是这个......
如果他点击OK,那么我会将其提交给 DB。如何在 JavaScript 中做到这一点?
假设文本框的默认值为
What,are,you,doing
并且用户输入这个
What,are,you,doing,james
在这种情况下,用户只输入james
.
jQuery
oldVal = $('#textBoxID').val();
$(document).ready(function() {
$('#submit').on('click', function() {
alert('You Entered: ' + $('#textBoxID').val().replace(oldVal, ''));
// Submit form
window.oldVal = $('#textBoxID').val();
});
});
HTML
<textarea id="textBoxID">What,are,you,doing</textarea>
<button id="submit">OK</button>
示例jsfiddle