问题描述
e.Item.Cells[0].Attributes.Add("onclick","returnconfirm('您要将学生"+Session["s.stu_name"].ToString().Trim()+"的题目"+Session["w.works_title"].ToString().Trim()+"给教师"+id+"吗?')");如果它的输出结果是:您要将学生aa的题目bb给教师1212吗?我想要的是:您要将学生'aa'的题目'bb'给教师'1212'吗?如何实现呢?
解决方案
解决方案二:
stringstr="您要将学生'"+Session["s.stu_name"].ToString().Trim()+"'的题目'"+Session["w.works_title"].ToString().Trim()+"'给教师'"+id+"'吗?"e.Item.Cells[0].Attributes.Add("onclick","returnconfirm("+str+")");
解决方案三:
stringstr="您要将学生'"+Session["s.stu_name"].ToString().Trim()+"'的题目'"+Session["w.works_title"].ToString().Trim()+"'给教师'"+id+"'吗?";e.Item.Cells[0].Attributes.Add("onclick","returnconfirm("+str+")");
解决方案四:
js对于单引号的输出"\'"
解决方案五:
引用3楼mqcan的回复:
js对于单引号的输出"\'"
时间: 2025-01-07 17:55:34