このようなフォームがあれば
<form name='aform' id='myform' action='somescript.php' method='POST'>
<input type='text' id='txtinput' value='' />
<input type='button' id='mybutton' name='mybutton' value='My text'/>
<input type='submit' id='mysubmit' value='submit'/>
</form>
あなたはこれを行うことができます
<script type="text/javascript">
$(document).ready(function()
{
$('#mybutton').click(function(){
$('#txtinput').attr('value',$(this).attr('value'));
});
$('#mysubmit').click(function(v){
var mixinput = $('#txtinput').attr('value');
var cleaninput =mixinput.replace($('#mybutton').attr('value'),'');
alert(cleaninput);
v.preventDefault();
v.stopPropagation();
});
}
</script>
今では、値 remove v.preventDefault(); でアラート u を投稿するだけではありません。v.stopPropagation(); 通常は値を投稿するよう警告します...
値を投稿する