当使用JavaScript设置一个div的innerHTML时,我只有一个div,我不明白为什么它没有被设置...
我的
<div style="width:50%; margin:0 auto;">
<div id="name"></div>
<div id="image"></div>
<div id="description"></div>
</div>
<script>
var url = window.location.href;
var captured = /name=([^&]+)/.exec(url)[1];
var result = decodeURI(captured);
if (result != 'none') {
var name = document.getElementById('name');
name.innerHTML = "<p>" + result + "</p>";
var description = document.getElementById('description');
description.innerHTML = '<object data="descriptions/' + result + '.txt" style="font-family:Gotham, Helvetica, Arial, sans-serif"></object>'
var image = document.getElementById('image');
image.innerHTML = '<img style="float:left;" src="images/' + result + '.jpg">'
}
else {
document.write('You have no items in your cart');
var elem = document.getElementById('badge');
elem.parentNode.removeChild(elem);
}
</script>
由于某种原因,名称
Safari和Chrome中的JavaScript控制台没有显示错误,并且都有相同的结果。name变量也不为null。
还要注意的是,这只是一个学校项目,无论如何都不一定要实用。
name
变量与窗口冲突。名称
。您只需将var name=
更改为var somethingElse=
。
null null 我在/s/chart/img/purple.png中有一个img,我想在“ChartContainer3”中创建,但我不明白当我单击submit时没有发生任何事情,没有创建。那么我如何在“ChartContainer3”中进行创建呢?
我们如何将消息(例如“File uploaded Successed”)传递到调用/上一个jsp页面(例如upload.jsp)。jsp页面正在获取会话的属性,并检查用户登录的部门。它以部门名称确认用户。当用户上传文件,servlet在表单操作中被调用时,servlet检查部门名称并在数据库中插入数据,并在同一个upload.jsp页面上向用户显示消息“文件上传成功”。当iam在请求分派器中传递页
我已经将内部的设置为,但主页图标没有居中。 null null 这就是我所看到的:
问题内容: 我无法使用RestTemplate(org.springframework.web.client.RestTemplate)应对额外的弹簧行为,但没有成功。 我在代码下面的Hole应用程序中使用,并且始终会收到XML响应,该响应会解析并评估其结果。 但是无法确定为什么执行后服务器响应为JSON格式: 我已经在较低级别的RestTemplate上进行了调试,内容类型为XML,但是不知道为
本文向大家介绍innerHTML有什么缺点?相关面试题,主要包含被问及innerHTML有什么缺点?时的应答技巧和注意事项,需要的朋友参考一下 不能像“追加到innerhtml”一样使用; 整个innerhtml内容被重新解析并构建成元素,因此它的速度要慢得多; innerhtml不提供验证,因此我们可能会在文档中插入有效的和破坏性的html。
问题内容: 我只是想从Wikipedia上的chrome控制台执行此操作。我将光标放在搜索栏中,然后尝试这样做,但是它不起作用。我四处搜寻,查看了其他属性和属性,无法弄清楚我在做什么错。 该选择器工作正常,但选择正确的元素。 编辑 :我只是发现它是属性。所以我想改变我的要求。为什么 不 更改输入元素上的工作?如果我对此无能为力,他们为什么拥有该财产? 问题答案: 设置通常用于输入/表单元素。通常用