在字符串之间插入javascript变量 $('#did').html(''); 函数saveContent(con){ 警报(con); }
我用这段代码显示一个提交按钮,它会显示到页面主体。但是,当点击按钮时,它不会提醒该值。请帮帮我。。。 谢谢为什么在字符串之间插入javascript变量 $('#did').html(''); 函数saveContent(con){ 警报(con); },javascript,jquery,Javascript,Jquery,我用这段代码显示一个提交按钮,它会显示到页面主体。但是,当点击按钮时,它不会提醒该值。请帮帮我。。。 谢谢为什么type=“submit” 假设#did是div或某个容器的id <script type="text/javascript"> $('#did').html('<input type="submit" name="mybtn" value="Save" onClick="saveContent('+valA+')">'); function saveConte
type=“submit”
假设#did
是div或某个容器的id
<script type="text/javascript">
$('#did').html('<input type="submit" name="mybtn" value="Save" onClick="saveContent('+valA+')">');
function saveContent(con){
alert (con);
}
</script>
$(“#did”).html($(“”)。单击(函数(){
警报(valA);
}));
这将在div中附加一个按钮,并附加click事件。记住,对于这种情况,类型应该是按钮。转义插入变量
你的结果是:
$("#did").html($("<input type='button' value='save' />").click(function(){
alert(valA);
}));
结果:
$('#did').html('<input type="submit" name="mybtn" value="Save" onClick="saveContent(\''+valA+'\')">');
function saveContent(con){
alert (con);
}
但请使用更好的先前答案谢谢您的支持。它正在工作…:-)谢谢你的支持。它正在工作…:-)
$('#did').html('<input type="submit" name="mybtn" value="Save" onClick="saveContent(\''+valA+'\')">');
function saveContent(con){
alert (con);
}
<input type="submit" name="mybtn" value="Save" onClick="saveContent('sometext')">