Javascript 如何在提交前向表单请求添加html图像?
html代码如下所示:Javascript 如何在提交前向表单请求添加html图像?,javascript,jquery,html,file-io,request,Javascript,Jquery,Html,File Io,Request,html代码如下所示: <img src="1245454101215" id='generatedImage' /> <form id='myForm'> <input type='text' /> <input type=submit /> </form> $("#myForm").submit(function () { $('#myForm').append( $('<input/&g
<img src="1245454101215" id='generatedImage' />
<form id='myForm'>
<input type='text' />
<input type=submit />
</form>
$("#myForm").submit(function () {
$('#myForm').append(
$('<input/>').attr('type', 'file').attr('name', 'imagePreprocessed').attr('src', $('#generatedImage').src)
)
});
$("#myForm").submit();
js代码如下所示:
<img src="1245454101215" id='generatedImage' />
<form id='myForm'>
<input type='text' />
<input type=submit />
</form>
$("#myForm").submit(function () {
$('#myForm').append(
$('<input/>').attr('type', 'file').attr('name', 'imagePreprocessed').attr('src', $('#generatedImage').src)
)
});
$("#myForm").submit();
$(“#myForm”).submit(函数(){
$('#myForm')。追加(
$('').attr('type','file').attr('name','imagePreprocessed').attr('src',$('generatedImage').src)
)
});
$(“#我的表格”).submit();
但它不起作用
[编辑]
对不起我的英语
我想截取一个非ajax提交表单并向表单插入一个图像,然后执行一个普通的提交jQuery对象没有
src
属性。试试这个:
$('#generatedImage').attr('src')
而不是:
$('#generatedImage').src
它对我有用,试试这个
$('#myForm')。追加('')代码>你能详细说明你的问题吗?似乎你刚刚添加了2块代码,并说它不起作用。当我这样做时,文件输入被追加,但没有文件。你不能像那样上传文件。src标记只是一个URL指针。你需要更多的东西来上传你想要的文件!嗨,安德烈亚斯,你能告诉我怎么做吗?为这个提出一个新问题!