我想给所有孩子的div元素一个父div的背景颜色.但是,正如我所看到的,即使孩子没有那个属性,孩子们的风格也会覆盖父母的风格.例如,
<!-- Parent's div -->
<div style="background-color:#ADADAD;">
some codes here...
<!-- child's div -->
<div style="position:absolute;font-size:12px; left:600px;top:100px;">
again some codes...
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
在这里,如果我删除子div的样式,它工作正常.我认为如果我也使用外部css文件做同样的事情,我的问题可能会得到解决.但是,我已经完成了数百个这样的div.那么,无论如何强迫父母的风格为儿童风格,只是为了背景颜色?(css中的新内容)
我试图通过使用"document.getElementByName('nameOfradio')"来选择单选按钮,因为所有单选按钮共享相同的名称.但是,什么都没发生.我使用document.getElementById('nameOfradio')尝试了同样的事情并且运行良好.但是,我必须为所有单选按钮提供唯一ID.所以,当我有20个单选按钮时,它会变得难看.结果,我想要的是制作捷径.如何使用"名称"获取所选单选按钮的值?代码;
HTML
<input type="radio" name="nameOfradio" value="onm1" /> 1
<input type="radio" name="nameOfradio" value="onm2" /> 2
<input type='button' onclick='radio3()' value='Submit' />
</form>
Run Code Online (Sandbox Code Playgroud)
Ajax(radio3()的相关部分)
var radioPushed = document.getElementByName('nameOfradio').value;
var queryString = "?radioPushed=" + radioPushed;//to send the value to another file
ajaxRequest.open("GET", "radio_display.php" + queryString, true);
ajaxRequest.send(null);
Run Code Online (Sandbox Code Playgroud)
正如我所说document.getElementById工作但它需要太多的工作:(如何通过使用单选按钮的常用功能使其更简单,而不是给他们唯一的ID?一个简短的解释为什么我不能使它将是非常有帮助的( javascript和ajax中的新功能)
有时,每当我尝试访问它时,我使用的localhost都会给我"http 500错误".但是,重新启动计算机解决了这个问题,我可以访问我的文件,直到今天.今天,即使我的代码没有改变(与昨天相同),即使重新启动电脑,我也无法访问我的localhost和phpmyadmin.我怎么解决呢?什么地方出了错?我不认为问题是关于我的代码结构,因为如果它是我昨天无法访问localhost(我什么都没改变)
我想检查哪个单选按钮被选中.然后,在我问这个问题之前,我在这里查看了问题并且他们说了代码
if(document.getElementById('number1').checked)
Run Code Online (Sandbox Code Playgroud)
是答案.但是,我得到错误"使用未定义的常量文档 - 假定'文档'"和
Call to undefined function getElementById().
Run Code Online (Sandbox Code Playgroud)
哪里出错了?我是否必须编写函数,getElementById('number1').checked因为它说"未定义"?谢谢
我试图从用户那里得到评论,但浏览器显示致命错误:函数名称必须是字符串.我的代码;
// <form name="form1" method="post" action="posting.php">
// <input name="comment" type="text" id="comment" style="width:254px; height:44px;">
// </form>
<?php
$comment = $_POST('comment');//this was the line where problem occured
if(!empty($comment))
{
mysql_query("INSERT INTO comment (comment) VALUES('".$comment."')");
}
echo "$comment";
?>
Run Code Online (Sandbox Code Playgroud) 在我的主页上,我显示了会员的照片.并且,所有这些图片都有一个href标签,用于将页面定向到他们的个人资料页面.此页面profile.php从a href获取相关信息,例如
<a href= "profile.php?name=james stone">
Run Code Online (Sandbox Code Playgroud)
但是,此URL显示在URL中,以便如果用户将URL的"名称"部分更改为"abc",则该站点会尝试获取名称为abc的人员.总之,该网站试图显示不存在的人"abc",这会导致很多错误.如何禁用用户更改网址?
我只是想通过会话显示姓名和姓氏.但是,他们返回0.我不明白为什么它返回0,即使它们都是字符串.代码没有任何意义;
<?php
echo $_SESSION['name']+ ""+$_SESSION['surname'];
?>
Run Code Online (Sandbox Code Playgroud) 我想弹出一个警告框。之后,该站点将重定向到主页。但是,它似乎直接重定向到主页而不发出任何警报。
if($registerquery)
{
?>
<script>alert('received!')</script>
<?php
}
header("Location: mainpage.php");
exit();
?>
Run Code Online (Sandbox Code Playgroud)
我想这样做是为了确保用户提交过程成功结束。如何在页面重定向到主页之前发出警报,更重要的是是什么导致了这种情况?我认为页面不应该在警告框之前重定向。(在这些代码之前,站点注册了用户提交但不相关的内容,我猜。)谢谢