将button按钮的input修改为:
<input type="button" name="Submit" value="提交" onclick="javascript:
fm=documentgetElementById('add_video');
vtext = fmvideo;
video1 = '<'+'\\option>'+vtext[0]value+'<\\option>';
video2 = '<\\option>'+vtext[1]value+'<\\option>'
fmsetAttribute('action','addphpvideo1='+video1+'&&video2='+video2);
fmsubmit()"
/>
再在php中分别获取video1和video2的值。
这段代码传递的值为:</option>视频地址</option>
要把用户输入的value的值修改成:<option>视频地址</option>,再提交,则需要在地址栏里修改后再传给服务器,但在地址栏里传递参数时浏览器自动将含html标签的值:</option>视频地址</option>
解析成了视频地址,要想将标签也传到服务器的话则需转义,我这段代码中转义有点问题,望可以解决这转义问题的高手指点
若你修改后的结果里不含html标签的话,此段代码完全适用
我个人觉得在php中接到表单值后再修改要简单些,不知你为何要用js来修改,是否是其中有什么优越之处?
以上就是关于如何通过JS修改input的value值,再提交到服务端全部的内容,包括:如何通过JS修改input的value值,再提交到服务端、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)