相关疑难解决方法(0)

为什么内联事件处理程序属性在现代语义HTML中是一个坏主意?

内联事件处理程序被认为是一种不好的做法吗?

例如: <button onclick=someFunction()>Click me!</button>

如果是这样,使用内联事件处理程序有什么缺点?

javascript events html5

9
推荐指数
2
解决办法
2484
查看次数

在没有javascript的情况下更改select元素的选定值时提交表单

嗨问题很简单.

<select name="justanumber">
    <option value="1" selected="selected">1</option>
    <option value="2"></option>
</select>
Run Code Online (Sandbox Code Playgroud)

当选择的值被更改时,我必须做一个表格发布.但问题是没有javascript这样做.

我不确定是否可以这样做,我归档的最好结果是使用标签提交表单.

html post

7
推荐指数
1
解决办法
1万
查看次数

单击链接时,javascript函数不起作用

我有一个相当简单的页面,其中包含侧边栏导航和用于加载内容的iFrame.

我想通过单击侧栏导航中的链接来更改iFrame的内容.我正在使用javascript来更改document.element的源(.src).

我已经阅读了很多文章(StackOverflow)并且代码应该可以工作,但事实并非如此.

下面的代码是我创建的html页面,它包含标签中的JS.

<head>
<meta charset="UTF-8">
<title>Untitled Document</title>
<link href="css/default.css" rel="stylesheet" type="text/css">

<script type="text/javascript">
    function getContent{

        document.getElementById("contentFrame").src="LoremIpsum.html";  

    }
    </script>


</head>

<body>
<div class="sidebar"><h1>Technical Documentation</h1>
<ul>
    <li>Configuration Guides</li>
    <li>API Guides</li>
    <li><a href="" onclick='getContent()'> LoremIpsum</a></li>
</ul>
<!-- <button onclick="getContent()">Lorem Ipsum</button>    -->

</div>


<iframe class="content"  id="contentFrame" src="dummy.html">
</iframe>

</body>
Run Code Online (Sandbox Code Playgroud)

html javascript iframe

3
推荐指数
2
解决办法
2443
查看次数

如何使用 this.form.submit() 通过 &lt;select&gt; &lt;option&gt; 表单发送值

这是我的代码:

<form action="" method="GET">
    <input type="hidden" value=" <?php echo $category1; ?> ">
    <input type="hidden" value=" <?php echo $category2; ?> ">
    <select onchange="this.form.submit()" name="sortby">
       <option value="popularity">Popularity</option>
       <option value="release_dateo" >Release Date: Oldest</option>
       <option value="vote_count" >Number Of Votes</option>
   </select>
</form>
Run Code Online (Sandbox Code Playgroud)

我使用此表单是因为,我想在没有提交按钮的情况下提交表单。

这段代码的作用:

<option>如果有人单击某个选项,它会提交该值。

我想要它做什么:

如果有人点击<option>,则发送选项值+隐藏值。

在提交表单之前,url 是这样的:

index.php?category1=abc&category2=xyz&sortby=selectedoptionvaluehere
Run Code Online (Sandbox Code Playgroud)

html javascript php forms jquery

1
推荐指数
1
解决办法
2258
查看次数

如何在没有提交按钮的情况下在 &lt;select&gt;&lt;option&gt; 中提交值。

这是我的代码:

<form action="?sort=SELECTEDVALUEHERE" method="GET">
<select>
<option value="1">Option 1 </option>
<option value="2">Option 2 </option>
<option value="3">Option 3 </option>
<option value="4">Option 4 </option>
<option value="5">Option 5 </option>
</select>
</form>
Run Code Online (Sandbox Code Playgroud)

这就是我要的:

如果有人单击选项 1,它将提交表单。我不想添加提交按钮

这个:

<input type=submit />
Run Code Online (Sandbox Code Playgroud)

html javascript php forms jquery

-1
推荐指数
1
解决办法
4935
查看次数

标签 统计

html ×4

javascript ×4

forms ×2

jquery ×2

php ×2

events ×1

html5 ×1

iframe ×1

post ×1