【发布时间】:2013-04-09 04:45:35
【问题描述】:
我有两个网页。一个是main.php,另一个是combo.php。 combo.php 包含一个下拉列表,我已将此页面包含在我的 main.php 中。
我想要做的是当有人在我的下拉列表中选择一个选项时,应该有一个警告框指示我选择的项目。
main.php
<html>
<body>
<form>
//some elements
<?php include 'combo.php';?>
</form>
</body>
</html>
combo.php
<html>
<body>
<form>
//some elements
<select name="combo">
<option value="1">America</option>
<option value="2">England</option>
<option value="3">India</option>
<option value="4">Japan</option>
</select>
//some elements
</form>
</body>
</html>
我无法对我的 combo.php 进行任何更改。 onChange 事件和脚本应该在我的 main.php 中。 我不知道该怎么做,我也不知道这是否可能。 任何有关此事的帮助将不胜感激。 谢谢。
【问题讨论】:
-
你必须看看
JAVASCRIPT。根据组合的构造,您将能够在组合上的“更改”事件上添加侦听器并提醒用户或其他任何东西。 Javascript 代码可以在main.php上,因为在客户端,combo.php或main.php没有任何区别。客户端收到一个独特的生成文件,其中包含 HTML 代码和可能的 Javascript 代码。 -
我对我的combo.php做了这样的事情
-
-
并在我的 main.php 中调用它
-
函数选项Alertone(aaa) { $abc = aaa; alert('您已选择类别:'+$abc); }
标签: php drop-down-menu web onchange